继承就是父类继承子类,关键字extends,继承后子类拥有父类的属性和方法。子类就是继承的类,在类名后有extends关键字。好处:继承可以减少代码的重复性,提高程序的可维护性。单重继承就是只继承一个父类。多重继承就是子类继承两个或更多父类,java的抽象类不可以多重继承,但可以多层继承,多层继承就是父类还有父类。接口可以多重实现(抽象类叫继承,接口叫实现)
2.这种说法是不正确的。因为子类不可以拥有父类的私有域和私有方法。
3.覆盖就是在继承父类的子类里面写一个与父类相同的方法。域的隐藏是指子类里面有两个相同的变量,其中一个继承父类,另一个由自己定义,当子类执行继承父类的操作时,处理的是继承父类的对象,而当子类执行它自己的方法时,所操作的就是它自己定义的变量,而把父类的变量“隐藏”起来。重载是指在同一个类中有相同名称的方法,但它们的返回类型或参数类型或者参数个数不同(简单的说就是同名不同参)。
4.多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4 编程技术内幕”)。使用多态性的好处:
1).派生类的功能可以被基类的方法或引用变量所调用,这叫向后兼容,可以提高可扩充性和可维护性。
2).应用程序不必为每一个派生类编写功能调用,只需要对抽象基类进行处理即可。大大提高程序的可复用性。
5。。。睡觉了,以后再看吧
0 1 8
更多回答(2)
华清池兵马俑一日游兵马俑+华清宫一...
华清池兵马俑一日游 , 华清池兵马俑一日游 , 赠送自助餐...
电话咨询:兵马俑华清池一日游报价
西安中国国际旅行社..广告
兵马俑一日游 参团赠送中餐+耳麦...
兵马俑一日游 西安到兵马俑一日游 ,兵马俑一日游 ,西安...
中国康辉西安国际旅..广告
为您推荐
java题目怎么做
string a[]= new string[]
浏览38
这些java题怎么做啊???
第一张图:method1方法没有定义返回值类型会报错,method1方法参数m没有定义类型会报错,m
1 浏览29 2017-05-25
java题怎么做
在哪里学的呀,不靠谱嘛!还是到 安徽万工 系统学习下吧!这样能成功就业!
浏览37 2017-11-06
怎么做下面的java题目?
做法如下: