什么是继承,试说明在java中实现多继承的方法

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:18:19
十万火急,速度解决
要具体详细的!
OK

继承就是可以使用父类的方法和变量,私有的除外,JAVA不允许多继承,但是非要做的话可以使用内部类来达到目的,使用内部类的一个作用就是可以实现多继承

继承是面向对象编程技术的一块基石,因为它允许创建分等级层次的类。运用继承,你能够创建一个通用类,它定义了一系列相关项目的一般特性。该类可以被更具体的类继承,每个具体的类都增加一些自己特有的东西。在Java 术语学中,被继承的类叫超类(superclass ),继承超类的类叫子类(subclass )。因此,子类是超类的一个专门用途的版本,它继承了超类定义的所有实例变量和方法,并且为它自己增添了独特的元素。

继承一个类,只要用extends 关键字把一个类的定义合并到另一个中就可以了。在java里多继承是通过接口实现的,这样可以降低程序是耦合度。继承接口用关键字implements。java可以继承多个接口,单不能继承多个类。
例如 有A类和B类,用B类继承A类
就是
class B extends A{
//重载A类里的方法
}
如果有C接口和D接口则可以

class B implements C,D{
//实现C和D里的方法
}

还可以
class B extends A implements C,D{
//重载A的方法实现C和D的方法
}
你自己多编程才能体会

不能实现多继承 ,只能继承一个父类 但是可以实现多个接头

使用接口实现吧,
java不支持多继承

没有这种方法