java继承

来源:互联网 发布:网络借贷逾期黑名单 编辑:程序博客网 时间:2024/05/29 16:56
Java 继承

   继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承可以理解为一个对象从另一个对象获取属性的过程。

如果类A是类B的父类,而类B是类C的父类,我们也称C是A的子类,类C是从类A继承而来的。在Java中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类

继承中最常使用的两个关键字是extends和implements(Implements关键字使用在类继承接口的情况下)。
   子类不能继承父类的私有属性和方法。

这两个关键字的使用决定了一个对象和另一个对象是否是IS-A(是一个)关系。

通过使用这两个关键字,我们能实现一个对象获取另一个对象的属性。

所有Java的类均是由java.lang.Object类继承而来的,所以Object是所有类的祖先类,而除了Object外,所有类必须有一个父类。


一般我们继承基本类和抽象类用extends关键字,实现接口类的继承用implements关键字。
0 0