随笔分类 - 010、继承
摘要:用户: 1 public class User { 2 3 private String name; // 姓名 4 private int money; // 余额,也就是当前用户拥有的钱数 5 6 public User() { 7 } 8 9 public User(String name,
阅读全文
摘要:一、Java语言是单继承的。 一个类的直接父类只能有唯一 一个 二、Java语言可以多级继承 爷爷 父亲 孙子 (爷爷也称为孙子的“父类”,父亲是“直接父类”,直接父类只有一个) 最高级:java.lang.Object 三、一个父类可以拥有多个子类
阅读全文
摘要:1 public class Fu { 2 3 int num = 10; 4 5 public void method() { 6 System.out.println("父类方法"); 7 } 8 9 } 1 /* 2 super关键字的用法有三种: 3 1. 在子类的成员方法中,访问父类的成员
阅读全文
摘要:1 public class Fu { 2 3 public Fu() { 4 System.out.println("父类无参构造"); 5 } 6 7 public Fu(int num) { 8 System.out.println("父类有参构造!"); 9 } 10 11 } 1 publ
阅读全文
摘要:1 /* 2 方法覆盖重写的注意事项: 3 4 1. 必须保证父子类之间方法的名称相同,参数列表也相同。 5 @Override:写在方法前面,用来检测是不是有效的正确覆盖重写。 6 这个注解就算不写,只要满足要求,也是正确的方法覆盖重写。 7 8 2. 子类方法的返回值必须【小于等于】父类方法的返
阅读全文
摘要:1 public class Fu { 2 3 public void methodFu() { 4 System.out.println("父类方法执行!"); 5 } 6 7 public void method() { 8 System.out.println("父类重名方法执行!"); 9
阅读全文
摘要:1 public class Fu { 2 3 int num = 10; 4 5 } 1 public class Zi extends Fu { 2 3 int num = 20; 4 5 public void method() { 6 int num = 30; 7 System.out.p
阅读全文
摘要:1 public class Fu { 2 int numFu=10; 3 4 int num=100; 5 6 public void methodFu(){ 7 System.out.println(num); 8 } 9 } 1 public class Zi extends Fu { 2 3
阅读全文
摘要:1 /* 2 在继承的关系中,“子类就是一个父类”。也就是说,子类可以被当做父类看待。 3 例如父类是员工,子类是讲师,那么“讲师就是一个员工”。关系:is-a。(The teacher is an employee) 4 5 定义父类的格式:(一个普通的类定义) 6 public class 父类
阅读全文
浙公网安备 33010602011771号