2024年java基础入门 pdf6

java基础入门 pdf6第 6 章 继承 第 6 章 继 承 继承是面继承是面 象编程的重要特征之一 顾名思义 继承就是在现有类的基础上构建新类象编程的重要特征之一 顾名思义 继承就是在现有类 以满足新的要求 在继承过程中 新的类继承原来的方法和实例变量 并且能添加自己的方 法和实例变量 在本章中主要讲解的内容包括派生类的创建使用 方法覆写 抽象类的创建 和使用 多态和动态绑定以及 Object 类 6 1 派生类

大家好,我是讯享网,很高兴认识大家。



第 6 章 继承

第6 章 继 承

继承是面继承是面 象编程的重要特征之一。顾名思义,继承就是在现有类的基础上构建新类象编程的重要特征之一。顾名思义,继承就是在现有类

以满足新的要求。在继承过程中,新的类继承原来的方法和实例变量,并且能添加自己的方

法和实例变量。在本章中主要讲解的内容包括派生类的创建使用、方法覆写、抽象类的创建

和使用、多态和动态绑定以及Object 类。

6.1 派生类

面面面 象语言的一个重要特性就是继承。继承是指象语言的一个重要特性就是继承。继承是指象语言的一个重要特性就是继承。继承是指 一些类,可以再进一步一些类,可以一些类,可以 这些

类的子类,而子类具有父类已经拥有的一些方法和属性,这跟现实中的父子关系是十分相似

的,所以面 象把这种机制称为继承,子类也称为派生类。

的,所以面 象把这种机制称为继承,子类也称为派生类。

6.1.1 继承的使用

继承是在已有类的基础上构建新的类。已有的类称为超类、父类或基类,产生的新类称

为子类或派生类。在动物种类中可以包括 、大象和猴子等多种动物,这里通过这个为原

为子类或派生类。在动物种类中可以包括 、大象和猴子等多种动物,这里通过这个为原

型来学习继承。例如,可以构建一个Animal 类,如下所示。

class Animal{

String type; //种类

String name; //名字

age; age; age; //////

weight; //体重

void eat(){ //吃饭方法

System.out.prSystem.out.prSystem.out.pr ln(anmal eat);ln(anmal eat);ln(anmal eat);

}

void breath(){ //呼吸方法

System.out.prSystem.out.prSystem.out.pr ln(animal breath);ln(animal breath);ln(animal breath); java基础入门 pdf6

}

void sleep(){ //睡觉方法

System.out.prSystem.out.prSystem.out.pr ln(animal sleep);ln(animal sleep);ln(animal sleep);

}

}

在Animal 类中,有种类、名字、类中,有种类、名字、 、体重这些实例变量描述动物,以及呼吸、吃饭、、体重这

睡觉这些方法表示动物的动作。下面在Animal 的基础上构建一个类Tiger 来表示 。

来表示 。

// Tiger 类继承Animal 类

class Tiger extends Animal{

String tigerType;

String from;

void tigerRun(){

小讯
上一篇 2024-12-27 09:39
下一篇 2024-12-30 14:37

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/482.html