Java面向对象的三大特征

面向对象的三大特征主要为:封装、继承、多态

封装是指的是类的内部信息进行隐藏,一般是指对类内部的属性进行私有化,外部无法直接访问或影响内部的属性,只能通过特定的方法对封装的内容进行访问,提高了代码的安全性

继承是指子类继承父类,子类可以获得父类的全部属性和方法,且可以拥有一些父类所没有的方法和属性,提高了代码的复用性和逻辑性。

多态指的是类与类的关系,多态必备三要素:继承、重写、父类引用子类对象,对于方法来说,非静态方法遵循编译看左边,运行看右边,静态方法遵循编译看左边运行看右边,对于属性来说是编译看左边,运行看左边

    原文作者:hdjtank
    原文地址: https://blog.csdn.net/qq_45754346/article/details/124367585
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞