본문 바로가기
안드로이드+자바

자바 정리

by 문자메일 2016. 10. 26.

1. 같은 클래스에 속한 멤버들 간에는 별도의 인스턴스를 생성하지 않고도 서로 참조 또는 호출이 가능하다.

  단, 클래스맴버가 인스턴스맴버를 참조 또는 호출 하고자 하는 경우에는 인스턴스를 생성해야 한다.

  왜냐하면, 인스턴스멤버가 존재하는 시점에 클래스 멤버는 항상 존재하지만, 클래스 맴버가 존재하는 시점에는 인스턴스 멤버는 존재할

  수도 있고 존재하지 않을 수도 있기 때문이다. 


2. 다형성

  CaptionTv c = new CaptionTv();

  Tv t = new CaptionTv();

  둘 다 같은 타입의 인스턴스지만 참조변수의 타입에 따라 사용할 수 있는 멤버의 개수가 달라진다.


  참조변수가 사용할 수 있는 멤버의 개수는 인스턴스의 멤버 개수보다 같거나 적어야 하는 것이다.

 

'안드로이드+자바' 카테고리의 다른 글

png파일 사이즈 변경하는 사이트  (0) 2016.12.18
클래스와 인스턴스  (0) 2016.10.26
생성자와 자바의 이름 규칙  (0) 2016.10.26
String 클래스  (0) 2016.10.26
내부 클래스를 쓰는 이유  (0) 2016.10.26

댓글