Code Archive/JAVA 24

Step3. class, Constructor(생성자), Data type

- Constructor(생성자) -class를 생성할 때 사용 되는 메서드class에서 명시하지 않아도 자동 삽입리턴 타입이 없는 메서드예>class Test{ //생성자의 예 1 Test(){} //생성자의 예 2 Test(int count){ } }- class -객체들의 공통적인 부분을 묶은 것데이터 및 메서드(기능)을 가지고 있다.예>class Test{ //멤버변수 private int k; private String p; //생성자 Test(){ } //메서드 public void print(){ System.out.println("Test"); } } - Data type -1. Primitive typeint, float, double, char, boolean, shot, long 등 ..

Code Archive/JAVA 2014.09.12

Step2. Encapsulation(캡슐화), 접근제어자(access modifier), method(메서드), package

** Encapsulation** - 정보 보호, 구현부와 인터페이스를 구분함으로써 유지보수성 및 사용자 편의성이 증대된다. 인터페이스는 공개하되, 구현부는 감춘다. 접근제어자(access modifier) public : 어디서나 접근 가능 protected : 같은 팩키지 내에서만 접근가능 (상속관계에서는 어디서나 접근가능) [default] : 같은 팩키지 내에서만 접근가능 private : 같은 클래스 내에서만 접근 가능 - 접근 제어 범위 -private > default > protected > public ** Method **Object의 행위(행동)를 정의하는 것 메서드 선언 법 [접근제어자] [리턴타입] [메서드명]([매개변수]){ 기능 구현} 은 옵션, 필요에 따라 씀예>publ..

Code Archive/JAVA 2014.09.12