海诗网 知识百科 java(javascript)

java(javascript)

java, 扩展一般是针对java中的继承进行扩展,继承本身就是面向对象的三大特性之一。需要注意的是,继承与现实生活中的“继承”类似,都保留了其父代的一些特征,从而减少了代码冗余,提高了程序运行效率。

Java中的继承是对现有类的扩展,这样就可以生成新的类。现有的类称为父类、基类或超类,而新生成的类称为子类或派生类。在子类中,不仅包含父类的属性和方法,

您还可以添加新的属性和方法。

javascript

在Java中,继承父类的子类的语法格式是:

修饰符类别class_name扩展extend_class {

//类的主体

}

其中,class_name是子类(即派生类)的名称,extend_class是父类(即基类)的名称。extend关键字通常直接跟在子类名称之后,然后是这个类需要继承的父类名。

Java本身的继承是通过关键字“extends”来实现的,在英语中是扩展的意思,而不是继承。扩展可以很好的反映子类和父类的关系,即子类属于父类的扩展,而子类属于一个特殊的父类。

但是需要注意的是,Java中基本不允许多重继承。

javascript

参考示例:

继承,具体代码如下:

class Animal{

void eat(){

System.out.println(Animal eat);

}

void sleep(){

System.out.println(Animal sleep);

}

void breathe(){

System.out.println(Animal breathe);

}

}

class Fish extends Animal{

}

public class TestNew {

public static void main(String[] args) {

//TODO Auto-generated method stub

Animal an=new Animal();

Fish fn=new Fish();

an.breathe();

fn.breathe();

}

}

java,以上就是本文为您收集整理的java最新内容,希望能帮到您!更多相关内容欢迎关注。

本文来自网络,不代表海诗网立场,转载请注明出处:https://m.hallse.com/n/169276.html
发表回复