- 博客(40)
- 收藏
- 关注
原创 JAVA中的抽象(abstract)
此类称为抽象抽象类不能有实例抽象类是包含构造器的,因为子类对象实例化时,需要直接或间接的调用父类的构造器抽象类中可以没有抽象方法。反之,抽象方法所在的类,一定是抽象类此方法为抽象方法抽象方法只有方法的声明,没有方法体抽象方法其功能是确定的(通过方法的声明即可确定),只是不知道具体如何实现(体现为没有方法体)子类必须重写父类中所有的抽象方法之后,才可以实例化。否则,该子类仍然是一个抽象类属性、构造器、代码块等。
2023-05-12 20:41:56
219
原创 JAVA面向对象特征之一------封装性
所谓封装,就是把客观事物封装成抽象概念的类,并且类可以把自己的数据和方法只向可信的类和对象开放,向没必要开放的类或者对象隐藏信息。简单说:把该露出来的露出来,该藏起来的藏起来。这就是封装性的设计思想。
2023-03-14 19:49:29
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人