什么是继承,JAVA里如何实现继承?

来源:百度知道 编辑:UC知道 时间:2024/07/02 00:15:20

没完没了,是吧?兄弟?我给你个文档 自己看 乖 别发帖子了

继承”是面向对象软件技术当中的一个概念。如果一个类A继承自另一个类B,就把这个A称为"B的子类",而把B称为"A的父类"。继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。另外,为子类追加新的属性和方法也是常见的做法。

在Java中我们让类A继承类B,就可以在定义类A时使用extends关键字:
public class B{
}
public class A extends B{
}

继承就是你爸爸把他的部分特性通过基因传递下来传给了你,记住这里是部分,不是所有,所以你跟你爸爸还是有区别的,继承的好处就毋庸置疑啦,就是你爸爸有的一些属性和功能你可以直接继承过来用,没必要自己去挖掘,当然你也可以发展自己的属性和功能,
Java里面的集成呢就是通过关键字extends来实现的。
例如:
public class Father{
public String fatherName;

public void sleep(){
}

}

public class Son extends Father{

}