本文小编为大家详细介绍“java继承有哪些优缺点”,内容详细,步骤清晰,细节处理妥当,希望这篇“java继承有哪些优缺点”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
1、优点
提高了代码的再利用性。
提高了代码的维护性。
让类与类有关,是多态的前提。
2、缺点
提高类的耦合性。这样一个类的变化会影响其他与此类相关的类别。
原则:低耦合,高内聚合。
耦合:类与类的关系。
内聚:自己完成某件事的能力。
打破了封装性。
3、继承成员
继承机制引入了受保护的成员,提供了一个新的成员访问控制级别,可以理解为公共和私有。
在继承中,子类继承了超级结构函数以外的所有成员,这些成员成为子类继承成员。继承人不仅包括超级定义的共有、保护和私有成员,还包括超级继承人。
在子类中,子类可以访问自己定义的所有成员,也可以访问父亲的共有和受保护的继承成员,但不能访问超级的私有继承成员。
继承者在子类中的访问控制与其在超类中的访问控制相同。以及最初在超类中是共有成员,被子类继承后被视为共有成员;最初在超类中是受保护的成员,被子类继承后仍然是受保护的成员;最初在超类中是私有成员,被子类继承后被视为私有成员,但子类无法访问。资料类型为子类的对象无法访问子类及其父类的受保护成员。
Java的基本数据类型分为:
1、整数类型,用来表示整数的数据类型。
2、浮点类型,用来表示小数的数据类型。
3、字符类型,字符类型的关键字是“char”。
4、布尔类型,是表示逻辑值的基本数据类型。
读到这里,这篇“java继承有哪些优缺点”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。