학습일지30. 접근제한자 뜻,사용법, 타입변환과 다형성


학습일지30. 접근제한자 뜻,사용법, 타입변환과 다형성

접근제한자 public,protected,default,private - 그림 설명 - package1과 package2가 있다. package1에는 부모클래스와 자식클래스, 일반클래스가 있으며 package2에는 자식클래스 2개와 일반클래스가 있다. public 부모클래스에 자식,일반 다 접근할 수 있음 (package1,package2 안 자식클래스, 일반클래스 ) 적용 내용: 클래스,필드,생성자,메소드 protected 같은 패키지 내에 상속 관련 클래스는 다 됨. 다른 클래스도 상속을 받으면 부모클래스와 접근할 수 있다. (일반클래스는X) (package1,package2 안 자식클래스) 적용 내용: 필드,생성자,메소드 default public,protected 안쓸 때 default이다. 같은 패키지 내에서만 접근 가능 (같은 패키지 package1의 자식클래스 또는 package2의 자식클래스) 적용 내용: 클래스,필드,생성자,메소드 private 같은 클래스내에서만 동...


#학습일지 #상속 #별만들기 #if문 #for문 #다형성 #샌드위치만들기 #접근제한자 #타입변환 #final

원문링크 : 학습일지30. 접근제한자 뜻,사용법, 타입변환과 다형성