본문 바로가기
  • think normal
새로워지기/서른의 생활코딩

ex13) java_oop

by 청춘만화 2012. 2. 21.
/*
class A1{
//final void Display(){       //재정의 원천 봉쇄를 위한
protected void Display(){
//void Display(){
System.out.println("A1:Diaplay()");
}
}

class A2 extends A1 {
public void Display(){
//void Display(){
System.out.println("A2:Diaplay()");
}
}

public class Over02 {
public static void main(String[] args) {
A1 a;
a =new A1();
a.Display();
a =new A2();
a.Display();
}
}
**/



/*
class AAAA { int a;}
class BBBB extends AAAA { int b;}

public class Over03 {
public static void main(String[] args) {
A a1= new A();
B b1= new B();
System.out.println( a1 instanceof Object);
System.out.println( a1 instanceof A);
System.out.println( a1 instanceof B);
System.out.println( b1 instanceof A);
System.out.println( b1 instanceof B);
System.out.println( b1 instanceof C);
System.out.println( b1 instanceof Object);
// a1(참조변수) +instanceof(연산자) +A(class자료형)   ->true or false로 return!
// 사용 예)   폼 작성시 if로 일일이 거치지 않고 
// -> 타입의 형태를 먼저 묻고나서(그룹별로체크) 어떤 형태인가를 바로 묻는다.
}
}

**/



'새로워지기 > 서른의 생활코딩' 카테고리의 다른 글

ex15) java_oop  (0) 2012.02.21
ex14) java_oop  (0) 2012.02.21
ex12) java_oop  (0) 2012.02.21
ex11) java_oop  (0) 2012.02.21
ex10) java_oop  (0) 2012.02.21

댓글