做家居建材出口网站有哪些/平面设计网站
抽象类
- 特点
- 抽象类不能实例化对象
- 抽象类必须被继承,才能被使用
- 一个类只能继承一个抽象类
- 抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类
- 抽象方法不能有具体的方法体:
- 声明代码:public abstract 返回值类型 方法名();
- 如果一个类包含抽象方法,那么该类必须是抽象类
- 任何子类必须重写父类的抽象方法,或者声明自身为抽象类。
- 构造方法,类方法(用static修饰的方法)不能声明为抽象方法
封装
- 防止该类的代码和数据被外部类定义的代码随机访问。(要访问的类必须通过严格的接口控制)
- 优点:
- 良好的封装能够减少耦合
- 类内部的结构可以自由修改
- 可以对成员变量进行更精确的控制
- 隐藏信息,实现细节
版权声明:本博客为记录本人自学感悟,内容大多从网上学习与整理所得,若侵权请告知!
https://mp.csdn.net/postedit/80365677