12.16 Java继承

技术12.16 Java继承 12.16 Java继承首先 :继承,指一个对象直接使用另一对象的属性和方法。继承的格式:public class 子类名 entends 父类名{} /* 表示前面的

12.16 Java继承

首先,继承意味着一个对象直接使用另一个对象的属性和方法。

继承的格式:

公共类名entends父类名{}/*表示前一个子类继承了父类*/

例:公共课子延伸符{}。

以下是代码描述:

/*

*动物、父母

*这是一个父类。

*/

公共级动物{

私有字符串名称;

私人互联网时代;

私有字符串颜色;

公共动物(字符串名称、整数、字符串颜色){ 0

this.name=name

this.age=年龄;

this.color=color

}

公共字符串getName(){ 0

返回名称;

}

公共void setName(字符串名称){ 0

this.name=name

}

public int GetAge(){ 0

返回年龄;

}

public void Setage(int age){ 0

this.age=年龄;

}

公共字符串GetColor(){ 0

返回颜色;

}

公共空白设置颜色(字符串颜色){ 0

this.color=color

}

public void show(){ 0

System.out.println('动物的叫声');

}

}

接下来,让我们创建一个子类。

/*

*这是猫的一个子类,属于动物类,所以我们继承了上面的动物类。

*/

公开课《猫延伸动物》(

公共猫(字符串名称、整数、字符串颜色){ 0

超(姓名、年龄、肤色);

super . show();

}

public void show(){ 0

super . show();

System.out.println('喵喵.');

}

}

让我们构建另一个子类。

/*

*这是狗的一个子类。狗也属于动物,我们也可以继承动物类,也就是父类

*/

公开课《狗延伸动物》(

公共狗(字符串名称、整数、字符串颜色){ 0

超(姓名、年龄、肤色);

}

公共void show(){ 0

System.out.println('汪汪.');

}

}

接下来,我们创建一个新的测试类。

公共类AbimalDemo {

公共静态void main(String[]args){ 0

Dog dog1=new Dog('李禾禾',6,'灰色');

system . out . println(dog 1 . getname()' \ t ' dog 1 . getage()' \ t ' dog 1 . getcolor());

dog 1 . show();

猫猫1=新猫(《宋何苗苗》,5,《粉红》);

system . out . println(cat1 . getname()' \ t ' cat1 . getage()' \ t ' cat1 . getcolor());

cat1 . show();

}

}

让我们看看运行结果:

在运行结果中,我们可以看到,当我们调用show方法时,当我们创建子类对象时,我们可以调用父类的结果,也就是动物的叫声。

总而言之:

继承的优点是子类可以覆盖父类的方法,从而方便地扩展父类。

子类可以看到父类的内部细节。

:子类从父类继承的方法是在编译时确定的,所以从父类继承的方法的行为在运行时不能改变。

作者:[李黑黑]

来源:https://www.cnblogs.com/lycsll/

-

性格:一个人学习,没有朋友,就是无知。做一个灵魂有趣的人!

如果你觉得这篇文章对你帮助不大,记得点击右下角的“推荐”。谢谢博主!

万水千山总是在恋爱,奖励一个分支也没什么好处,所以如果你还心情愉快,还可以扫码奖励博主,哈哈哈(??)?

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/149511.html

(0)

相关推荐

  • arcsin0,arcsin0.9等于多少

    技术arcsin0,arcsin0.9等于多少题意是弦长,弦长是3,要将弦长换算成弧长,再算面积arcsin0。扇形面积等于弧长乘半径除2 。S=arcsin(L/2r)*πr/90*R/2=arcsin(3/2*9)*

    生活 2021年10月30日
  • 简单平面图怎么画,ppt怎么做简单的平面图

    技术简单平面图怎么画,ppt怎么做简单的平面图1/7
    第一步:在PPT2010中,单击“插入”选项卡,在“插图”组中单击“形状”按钮,在弹出的下拉面板中选择“线条”中的“箭头”,在PPT编辑区按着shift键用鼠标横向拖

    生活 2021年10月30日
  • php转十进制文本(php十六进制文本转十进制文本)

    技术php中2进制如何转文本流这篇文章主要介绍php中2进制如何转文本流,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! php 2进制转文本流的方法:1、创建一个PHP

    攻略 2021年12月15日
  • 顺序表——顺序存储结构

    技术顺序表——顺序存储结构 顺序表——顺序存储结构#includestdio.h#includestdbool.h#define MaxSize 20typedef int DataType;typed

    礼包 2021年11月1日
  • 火车怎么读,以|A开头的火车, 应该怎样读?

    技术火车怎么读,以|A开头的火车, 应该怎样读?Z-直达特快列车T-特快列车K-快速列车N-管内快速列车(和K一个意思火车怎么读,咱们普通乘客不用特意区别)L、A-临时旅客列车Y-旅游列车没有字母的四位车次普通列车详细如

    生活 2021年10月29日
  • 公顷怎么读,公里公顷公亩的背读方式

    技术公顷怎么读,公里公顷公亩的背读方式1.面积单位 面积单位有平方公里公顷怎么读、平方米、平方分米、平方厘米、平方毫米等。它们之间的换算关系是: 1平方公里=1000000平方米; 1平方米=100平方分米;

    生活 2021年10月27日