面向对象程序设计 Java面向对象程序设计的基本概念(一)( 二 )
面向对象编程中的继承机制大大增强了程序代码的可重用性,提高了软件开发的效率,降低了程序出错的可能性,为程序的修改和扩展提供了便利。
如果一个子类只允许继承一个父类,那就叫单继承;如果允许多个父类继承,就叫多重继承。目前很多面向对象编程语言不支持多重继承。但是Java语言弥补了子类不能享受多个父类成员的缺点,因为Java不支持多接口。
类的多态性 多态性是面向对象编程的另一个重要特征。多态性允许程序中有重复的名字。Java语言中多态有两种形式:方法重载和成员覆盖。
方法重载:在一个类中,允许多个方法使用相同的名称,但是方法的参数不同,执行的函数也不同。
成员覆盖:子类和父类允许具有相同的变量名但不同的数据类型,并且允许具有相同的方法名但不同的函数。
多态使得程序更加抽象简单,有助于程序员分组开发程序。
转发和分享是一种美德
【面向对象程序设计 Java面向对象程序设计的基本概念(一)】Java新人自学交流群:202250194
推荐阅读
- 《艾尔登法环》和《阴阳师:妖怪小班》是重点关注对象
- 小伙相亲对象带5个家人点三道菜,小伙借上厕所逃单
- 国家卫健委:宫颈癌和乳腺癌筛查服务对象扩至城乡适龄妇女
- 如何让爱慕对象知道你喜欢他们?
- 两个人刚处对象没话说怎么办?建议你主动一点
- 沒有不宜处对象的人,只有不会谈恋爱的人
- 如果你对象不愿意做这些事,那就表明她心里有别人
- 如何试探暗恋对象?我们来看这几招吧
- 如果你对象有这5种表现,那说明她已经有问题了
- 大龄剩男该如何找对象快速脱单