封装,继承,多态

封装: private

对属性进行封装,一般对所有属性都进行封装,对要进行设置范围的属性进行判断。

需要提供set 和get 方法,通过方法进行赋值和修改

构造方法:

创建对象分配内存空间时调用

new 对象时调用构造器

public 类名(){·

}

有参构造器会覆盖默认构造器,new对象的时候初始化,调用构造器

重载:

在同一个类中,方法名相同,参数不同(个数,顺序,类型)不同叫做重载。

同名不同参,与返回值类型不同。

继承:

类和类之间的关系

子类可以使用父类允许使用的属性和方法

继承的本质;

子类实例化之前首先调用父类默认构造器,实例化父类对象

如果是有参构造器则子类调用有参构造器,父类同样要创建有参构造器。

instanceof:

判断对象是哪个类型的语法

对象 instanceof 类名

原文地址:https://www.cnblogs.com/miaomeng/p/8670875.html