java继承
1 2 3 4 5 6 7 8 9 10 | package Demo.oop.APP.Demo03; //demo3包的启动器 //此启动器用于继承 public class application { public static void main(String[] args) { Student s1 = new Student(); System.out.println(s1.age); System.out.println(s1.getMoney()); } } |
main方法,启动器
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | package Demo.oop.APP.Demo03; //java中,所有的类都直接或间接继承object(类) //Java中,只用单继承,没有多继承,即只有有一个父类,但可以有多个子类 public class Person { //公用的类型可以被调用即public public String name; //可以被子类Student所继承 public int age= 1 ; private int money = 10_0000; //不可以被调用,父类所私密的,可以用public方法的get,set进行引用 public void say(){ System.out.println( "你好,世界" ); } public int getMoney(){ return this .money; } public void setMoney( int money){ this .money=money; } } |
此main方法里面的父类,用于被继承
1 2 3 4 5 6 7 8 | package Demo.oop.APP.Demo03; //学生类,派生类,子类 //学生是人 -- Student is a Person //子类继承了父类,就会拥有父类全部的方法 //extends 扩展的意思 public class Student extends Person{ } |
此main方法的子类,用于继承,main的方法里面都调用的是子类,但是子类没有方法,依然可以完成调用,就是继承了父类的方法,所以调用的父类,子类相当与父类的拓展
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具