摘要: 发红包案例 分析: 用户类:(姓名和余额) 群主类:继承用户类(发红包的方法) 普通成员类:继承用户类(收红包的方法) 发红包的逻辑: 返回值类型:ArrayList<Integer> 方法名称: send 参数列表: 1.总共发多少钱 int totalMoney 2.分成多少份 int coun 阅读全文
posted @ 2022-07-01 16:11 魔光领域 阅读(31) 评论(0) 推荐(0)
摘要: public class Fu { int num = 10; public void method(){ System.out.println("父类方法"); } } public class Zi extends Fu{ int num = 20; @Override public void 阅读全文
posted @ 2022-07-01 14:50 魔光领域 阅读(21) 评论(0) 推荐(0)
摘要: 继承中方法覆盖重写_应用场景 比如有一个老款的手机里面功能只有:打电话,发短信, 来电显示只显示个号码 几年过去 出来了个新款手机里面功能还是有:打电话,发短信而来电显示多了两个功能(显示号码,显示姓名,显示头像) 老的手机不动,出一个新的子类继承父类覆盖重写方法进行添加那两个功能 //老手机 pu 阅读全文
posted @ 2022-07-01 14:02 魔光领域 阅读(36) 评论(0) 推荐(0)
摘要: 概念: 重写(Override) 概念:在继承关系当中,方法的名称一样,参数列表也一样。 重写(Override):方法的名称一样,参数列表【也一样】。(覆盖、重写)。 重载(Overload):方法的名称一样,参数列表【不一样】。 方法覆盖重写注意事项 1.必须保证父子类之间方法的名称相同,参数列 阅读全文
posted @ 2022-07-01 13:31 魔光领域 阅读(32) 评论(0) 推荐(0)
摘要: 继承中成员变量的访问特点 在父子类的继承关系当中,如果成员变量重名,则创建子类对象时,访间有两种方式: 直接通过子类对象访问成员变量: 等号左边是谁,就优先用谁,没有则向上找。 间接通过成员方法访问成员变量: R该方法属于谁,就优先用谁,没有则向上找。 public class Fu { int n 阅读全文
posted @ 2022-07-01 13:12 魔光领域 阅读(75) 评论(0) 推荐(0)