animal.java
来自「这个是JAVA方面的联系程序」· Java 代码 · 共 49 行
JAVA
49 行
public class Animal {
public void printName() {
System.out.println("animal");
}
public static void main(String[] args) {
Animal a = new Dog();
a.printName();
Dog d = (Dog)a;
d.shout();
Animal b = new Cat();
if(b instanceof Dog) {
System.out.println("b is dog");
Dog c = (Dog)b;
c.shout();
}
if(b instanceof Cat) {
System.out.println("b is cat");
Cat c = (Cat)b;
c.shout();
}
}
}
class Dog extends Animal {
public void printName() {
System.out.println("dog");
}
public void shout() {
System.out.println("wang...wang...");
}
}
class Cat extends Animal {
public void printName() {
System.out.println("cat");
}
public void shout() {
System.out.println("mia...mia..");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?