Files
excel-download/JavaOOP/src/Java29.java
2021-03-13 18:03:44 +09:00

32 lines
705 B
Java

import myObject.A;
import myObject.B;
public class Java29 {
public static void main(String[] args) {
// A, B 클래스를 저장할 배열
Object[] o = new Object[2];
o[0] = new A();
o[1] = new B();
for (int i = 0; i < o.length; i++) {
if (o[i] instanceof A) {
((A) o[i]).go();
} else {
((B) o[i]).go();
}
}
printGo(o);
}
private static void printGo(Object[] o) {
for (int i = 0; i < o.length; i++) {
if (o[i] instanceof A) {
((A) o[i]).go();
} else {
((B) o[i]).go();
}
}
}
}