目录
3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com/http://www.Sina.com /
封装封装是指属性的私有化,根据需要提供setter和getter方法访问属性。 也就是说,只需隐藏具体属性和实现细节,向外部开放接口,即可控制程序中属性的访问级别。
封装的目的:提高安全性和简化编程。 使用者不需要在意具体的实现细节,可以通过外部接口访问类的成员。
继承继承是提取多个相同的属性和方法并创建新的父类。
在Java中,一个类只能继承一个父类,并且只能继承具有非私有访问权限的属性和方法。 子类可以重写父类的方法,以命名与父类同名的属性。
继承目的:代码复用。
多态多态性可分为设计时多态性和运行时多态性两大类。
设计多态性:重载意味着Java允许方法名称相同,参数不同。 返回值可以相同也可以不同。
运行时多态性:即重写是指Java运行时根据调用该方法的类型决定调用哪个方法。
多态性的目的:提高代码的灵活性。
个人总结一. Java中应尽量减少继承关系以降低结合度。
二.使用多态性时,父类在调用方法时,优先调用子类的方法。 如果子类没有重写父类的方法,则调用父类的方法。
3.Java的三个特性是Java最基础、最重要的,应该记住。
四.本文参考链接:
https://904370878.iteye.com/blog/2305152
33559 www.cn blogs.com/Bosco Guo/p/5877185.html