Java面向对象系列(7)
继承
继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模 extands的意思是“扩展”。子类是父类的扩展 JAVA中类只有单继承,没有多继承 继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等 继承关系的两个类。一个为子类(派生类),一个为父类(基类)。子类继承父类,使用关键字extands来表示 子类和父类之间,从意义上来讲因该具有“is a”的关系 object类 super 方法重写
package oop.demo03; //所有的类,间接或者直接都会继承object类 //下方其实就是public class Person extends object public class Person { /* public:公共的 protect:受保护的 default:默认的 private:私有的 */ public int money = 10_0000_0000; //public公共的 private int meyuan = 22_2222; //private私有的 int riyuan = 33_3333; //default默认的 public void say(){ System.out.println("说了一句话"); } public void setMeyuan(int meiyuan){ this.meyuan = meiyuan; } public int getMeyuan(){ return this.meyuan; } }
package oop.demo03; //学生 is 人 : 派生类,子类 //子类继承了父类,就会拥有父类的全部方法 public class Student extends Person { }
package oop; import oop.demo03.Student; //一个项目应该只有一个main方法 public class Application { public static void main(String[] args) { Student student = new Student(); student.say(); System.out.println(student.money); System.out.println(student.getMeyuan()); student.setMeyuan(33333); System.out.println(student.getMeyuan()); } }
继承
__EOF__
本文作者: 葛老头 本文链接: https://www.cnblogs.com/gltou/p/15269414.html 关于博主: 评论和私信会在第一时间回复。或者直接私信我。 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处! 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。
网址:Java面向对象系列(7) https://mxgxt.com/news/view/440735
相关内容
全面理解Java中继承关系Java
Java编程视角下的艺人形象:如何用代码塑造独特风采
使用Java实现的社交网络分析技术介绍
【Java】大明星类会唱跳rap,如何使用动态代理为其增强功能,扩展类的行为今天学习Java的动态代理,我们来探讨动态代
太赞了!《Effective Java 第三版》中文版开源!(附下载链接)
Java编程轻松实现商品智能筛选:告别繁琐,高效购物新体验
java 实现抖音主播粉丝数据分析 粉丝数据分析功能
使用迪米特法则完成明星与经纪人的关系实例Java实现 什么是迪米特法则
即使已经过去了7年,但大家依然还是对白夜系列非常的热爱…