封装,继承,多态的概念是什么?
1个回答
展开全部
抽取出共性的特征(属性)和行为(方法),实现重用性。
尽可能地隐藏对象的内部实现细节,控制用户对类的修改和访问的程度以及权限。
封装、继承和多态的定义与好处。
在一组相同或类似的对象中,抽取出共性的特征(属性)和行为(方法),实现重用性,功能越详细,重合点越多,就越贴近直接父类。
功能越粗略,重合点越少,就越贴近Object类。产生继承关系后,子类就可以使用父类的属性和方法,同时也可以定义自己独有的属性和方法,提高代码可重用性、可扩展性。
java是单继承的,一个类只能由一个直接父类,但可以多级继承,形成树状结构。
继承关系初始化,构建子类对象时,需要先构建好父类的对象,之后才能开始构建子类对象,在继承关系的角度中,子类对象包含父类对象。
版权声明:本文为CSDN博主「种树」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询