Bản quyền thuộc về TITV.vn,
vui lòng không đăng tải lại nội dung từ trang này.
Video giải thích chi tiết
Ví dụ kế thừa đơn
public class Animal { protected String name; public Animal(String name) { this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; } public void eat() { System.out.println("I'm eating"); }}
public class Dog extends Animal{ public Dog() { super("Dog"); } public void bark() { System.out.println("Gau gau"); }}
public class Test { public static void main(String[] args) { Dog d = new Dog(); d.eat(); d.bark(); }}
Ví dụ kế nhiều tầng
public class Animal { protected String name; public Animal(String name) { this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; } public void eat() { System.out.println("I'm eating"); }}
public class Dog extends Animal{ public Dog() { super("Dog"); } public void bark() { System.out.println("Gau gau"); }}
public class BabyDog extends Dog{ public BabyDog() { super(); } public void weep() { System.out.println("Ẳng Ẳng"); }}
public class Test { public static void main(String[] args) { System.out.println("Kiểm tra"); BabyDog bbd = new BabyDog(); bbd.eat(); bbd.bark(); bbd.weep(); }}
Ví dụ kế thừa đơn
public class Animal { protected String name; public Animal(String name) { this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; } public void eat() { System.out.println("I'm eating"); }}
public class Dog extends Animal{ public Dog() { super("Dog"); } public void bark() { System.out.println("Gau gau"); }}
public class Cat extends Animal{ public Cat() { super("Cat"); } public void meow() { System.out.println("Meo meo"); }}
public class Bird extends Animal{ public Bird() { super("Bird"); } public void fly() { System.out.println("I'm flying"); }}
public class Test { public static void main(String[] args) { Dog d = new Dog(); d.eat(); d.bark(); Cat c = new Cat(); c.eat(); c.meow(); Bird b = new Bird(); b.eat(); b.fly(); }}
Code bài này minh không copy về được
Trả lờiXóadr bài này thầy quên xuống dòng
Xóa