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)

相关推荐

  • 10款好用的MySQL GUI工具分别是什么

    技术10款好用的MySQL GUI工具分别是什么这篇文章将为大家详细讲解有关10款好用的MySQL GUI工具分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。My

    攻略 2021年11月29日
  • 怎样修改支付宝支付密码,淘宝支付宝怎么修改密码

    技术怎样修改支付宝支付密码,淘宝支付宝怎么修改密码方法/步骤首先怎样修改支付宝支付密码,大家还是要使用自己的淘宝账户登录支付宝,登录支付宝账户的时候可以使用绑定的手机号或者是邮箱帐号,然后大家可以看看下面的图片。淘宝支付

    生活 2021年10月29日
  • Comp20211218

    技术Comp20211218 Comp20211218import com.sun.tools.javac.util.Assert;import com.sun.tools.javac.util.Pai

    礼包 2021年12月18日
  • 对象与类

    技术对象与类 对象与类类:构造对象的模板或蓝图,类构造对象的过程称为创建类的实例
    封装(数据隐藏):将数据和行为组合在一个包里,并对对象使用者隐藏具体实现方式
    对象中的数据称为实例字段,操作数据的过程称

    礼包 2021年10月28日
  • 分类算法的性能指标(分类算法常见的性能指标有)

    技术Classification算法指标是什么本篇内容介绍了“Classification算法指标是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希

    攻略 2021年12月21日
  • Thinkphp5.1怎么实现邮箱验证

    技术Thinkphp5.1怎么实现邮箱验证本篇内容介绍了“Thinkphp5.1怎么实现邮箱验证”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔

    攻略 2021年11月16日