继承02
1、继承extends
/*
测试:子类继承父类之后,能使用子类对象调用父类方法吗?
实际上以上的这个问题问的有点蹊跷了!!!!
哪里嗘跷?“能使用子类对象调用父类方法”
本质上,子类继承父类之后,是将父类继承过来的方法归为自己所有。
实际上调用的也不是父类的方法,是他子类自己的方法(因为已经继承过来了就属于自己的。)
*/
public class ExtendsTest03 {
public static void main(String[] args) {
//创建子类对象
Cat c=new Cat();
//调用方法
c.move();
//通过子类对象访问name可以吗?
System.out.println(c.name);
}
}
//父类
//class Animal extends Object
class Animal{
//名字(先不封装)
String name="xiaohua";//默认值不是null,给一个xiaohua
//提供一个动物移动的方法
public void move(){
System.out.println(name+"正在移动!");
}
}
//Cat子类
//Cat继承Animal,会将Animal中所有的全部继承过来。
class Cat extends Animal{
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】