封装,继承,多态

2018-06-18 02:28:28来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

封装: private

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

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

构造方法:

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

new 对象时调用构造器

public 类名(){·

}

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

 

重载:

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

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

继承:

类和类之间的关系

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

继承的本质;

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

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

instanceof:

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

对象 instanceof 类名

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Java:构造代码块,静态代码块

下一篇:(转载)Java Map中的Value值如何做到可以为任意类型的值