Java 代码继承

文章介绍了Java编程中类继承的概念,通过创建子类继承父类来减少重复代码,父类包含通用属性和方法,子类可重写父类方法以满足特定需求。示例展示了如何定义动物类和狮子类,狮子类重写了食物食用方法,体现了子类的特有逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

格式  public class 子类名 extends 父类名{ }

public class 子类名 extends 父类名{} 

应用目的 为减少重复代码输入次数,减少工作量

1.父类中应包含通用类

2.子类继承父类之后 ,可以直接继承父类的属性和方法 ,并且使用

3.可以实现代码复用 ,子类不需要写大家都有的方法

4.子类可以拥有自己独有的属性和方法 ,只能有子类对象自己调用

例 动物类 通用对象特征(父类)

public class Animals{
String name;
String food;
}
//方法
public void food(){
System.out.println(name+"animal eat")

根据不同动物再对父类进行修改(子类)

public class lions extends Animals{
//注明食物种类
}
public void food(){
System.out.println(name+"lions eat");
}

完成子类对父类具体对象的修改

@Override // 注解 带有一定功能的注释 用来检查方法是否是重写

若未重写则报错

方法重写 改造父类方法的 必须有继承

语法: 子类中可以重写父类的方法 ,前提要求所有内容必须一致 除方法体{ }之外 子类中重写了父类的方法,那么就不会调用继承的方法,而是调用子类自己重写的方法

子类继承父类的方法,但是父类的某个方法不满足子类的需求 ,子类可以通过重写方法 改造继承来的方法

从而变成一个子类特有的方法 ,只是逻辑特有名字还是一样的

「计算机只会根据输入条件判断算法能否执行,不存在日常生活隐含逻辑规律」

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值