面向对象的三大特征:封装,继承,多态

封装:通过权限修饰符:public,default,protected,private 将属性隐藏,保护对象

继承:

  1.  关键字: extends  this  supe
  2. 规则:子类只能有一个父类    子类不能访问父类私有(private)的变量和方法
  3.   常用:重写父类的方法,重新构造方法
  4.  注意点:重写方法时,权限不能比父类严格,调用构造器,必须放在构造起的首航

  

多态:两种体现:

  1. 方法的重载和重写
  2. 对象的多态性----直接应用在抽象类和接口上


java引用变量有两个类型:编译时类型和运行时类型

   编译时类型:由声明该变量时使用的类型决定

  运行时类型:由实际赋给变量的对象决定

猜你喜欢

转载自blog.csdn.net/JimBraddock/article/details/81052584