类的继承和封装

来源:互联网 发布:疯狂java讲义最新版 编辑:程序博客网 时间:2024/05/20 20:55
1.子类继承父类!子类拥有的属性和方法,父类不一定有!父类有的子类一定有!
2.在java中,继承通过extends关键字来实现,
3.父类又叫基类和超类。
4.修饰符如果是public,该类在整个项目中可见:不写Public修饰符则该类只在当前包中可见。
5.Java中只支持单继承,即每个类只能有一个直接父类。继承表达的是is  a的关系,或者说是一种特殊和一般的关系。
6.所有的Java类都字节或间接地继承了java.lang.Object 类。
7.类的继承和封装
为了提高软件模块的可复用性和可扩充性,以便提高软件的开发效率,我们总是希望能够利用前人或自己以前的开发成果,同时又希望在自己的开发过程中能够有足够的灵活性,不拘泥于复用的模块。
继承是面向对象程序设计的主要特征之一,它可以让您重用代码,可以节省程序设计的时间。继承就是在类之间建立一种相交关系,使得新定义的派生类的实例可以继承已有的基类的特征和能力,而且可以加入新的特性或者是修改已有的特性建立起类的新层次。
简单点就是便于维护便于子类扩展,让你少写代码,代码越多出错概率也就越大