CODEDRAGON ㆍDevelopment/Java
public, default 제한자
File Info
com.america | Student.java | main부 |
com.korea | Student.java | getMessage함수의 접근지정자 default 지정 getMessage함수의 접근지정자 public 지정 |
getMessage()를 default으로 지정한 경우
//package com.korea; void getMessage(){ System.out.println("Korean Student");
} |
com.korea의 getMessage가 default로 되어 있어 다른 패키지에서는 접근할 수 없습니다.
getMessage()를 public으로 지정한 경우
//package com.korea; public void getMessage(){ System.out.println("Korean Student");
} |
com.korea의 getMessage가 public로 되어 있어 다른 패키지에서는 접근할 수 있습니다.
출력결과
소스코드
com.america | Student.java | package com.korea; public class Student { //public 클래스 선언 //getMessage()를 default으로 지정한 경우 // void getMessage(){ // System.out.println("Korean Student"); // // } //getMessage()를 public으로 지정한 경우 public void getMessage(){ System.out.println("Korean Student"); } } |
com.korea | Student.java | package com.america; |
'Development > Java' 카테고리의 다른 글
스프링 모바일 레퍼런스 (0) | 2015.10.01 |
---|---|
eclipse.org 계정 생성하기(회원가입하기) - site 가입하기 (0) | 2015.09.26 |
public static void main메소드 자동 생성 (0) | 2015.09.04 |
com.name-생성자 오버로딩 (0) | 2015.08.30 |
OverloadingEx01-메서드 오버로딩 (0) | 2015.08.26 |