java面向对象的三大特性

java面向对象的三大特性

  1. 封装,把事物封装成抽象的类,经过访问控制符把本身的成员变量和函数对不可信的进行信息隐藏以及提供方法给可信的类和对象来操做。java

  2. 继承,继承能够使用现有类的全部功能和成员变量,而且无需从新编写原来的类的状况下对这些功能进行扩展。函数

  3. 多态 ,实现了对代码的复用,多态具体体现为重载和重写spa

重载:一、必须在一个类中
orm

          二、函数名必须相同,参数列表能够不一样,列如:参数类型,参数个数等,返回类型可同可不一样。
对象

           注意:子类不能重载父类的函数继承

重写:1、必须在两个类中,且具备继承关系ci

          二、方法名、参数个数和参数类型 都必须相同it

相关文章
相关标签/搜索