Label

Thứ Tư, 27 tháng 10, 2010

InstanceofDemo

class InstanceofDemo {
public static void main(String[] args) {

Parent obj1 = new Parent();
Parent obj2 = new Child();

System.out.println("obj1 instanceof Parent: " + (obj1 instanceof Parent));
System.out.println("obj1 instanceof Child: " + (obj1 instanceof Child));
System.out.println("obj1 instanceof MyInterface: " + (obj1 instanceof MyInterface));
System.out.println("obj2 instanceof Parent: " + (obj2 instanceof Parent));
System.out.println("obj2 instanceof Child: " + (obj2 instanceof Child));
System.out.println("obj2 instanceof MyInterface: " + (obj2 instanceof MyInterface));
}
}

class Parent{}
class Child extends Parent implements MyInterface{}
interface MyInterface{}


Parent obj2 = new Child(); khong hieu cho ni, Sao khong dung Child obj2 = new Child();

Không có nhận xét nào:

Đăng nhận xét