본문 바로가기
728x90
반응형

클래스3

JAVA 개발자 수업 16일차 1. Boilerplate Code(자주 반복되는 코드) 이클립스 기능 외부 기능 2. LOMBOK 설치법 사용법 특징 3. 클래스 배열 4. static 객체 변수/메소드 정적 변수/메소드 1. Boilerplate Code(자주 반복되는 코드) (1) 이클립스 기능 - Context Menu -> Source - Code Template(syso, main, reader ...) or Code Sniper(코드 조각) (2) 외부 기능 - Lombok(롬북) Library -> 설치 2. LOMBOK - Lombok사이트 접속 (projectlombok.org/download) Download projectlombok.org - 다운로드 파일.jar을 더블클릭해서 열거나, 안나오면 명령프롬트창(cmd.. 2021. 4. 19.
JAVA 개발자 수업 15일차 1. 객체(Object) 2. 접근 지정자(제어자, Access Modifier) public private 3. setter & getter 1. 객체(Object) - 객체 : 변수(데이터) + 메소드(행동) class Test { int a; //멤버 변수(데이터) public void aTest() { //멤버 메소드(행동) //코드내용 } } // aTest는 Test의 객체이다. 2. 접근 지정자(제어자, Access Modifier) (1) public - 클래스(객체)의 울타리를 기준으로 외부에 100% 공개한다. - 멤버 변수로 사용 X , 멤버 메소드 사용 O (2) private - 클래스(객체)의 울타리를 기준으로 외부에 100% 비공개한다. - 멤버 변수의 접근지정자는 무조건 pr.. 2021. 4. 18.
JAVA 개발자 수업 14일차 1. 다차원 배열(Array) 2,3차 배열 배열 초기화 리스트 2차 배열 5x5 만들기 2. 클래스(Class) 클래스 사용 이유? 클래스 사용 배열과 클래스의 차이점 1. 다차원 배열(Array) (1) 2,3차 배열 - 2차원 배열 int[][] arr = new int[2][3]; // 2x3 => 6개의 방[] 생성 arr[0][0] = 10; arr[0][1] = 20; arr[0][2] = 30; arr[1][0] = 40; arr[1][1] = 50; arr[1][2] = 60; //2차원 배열 -> 2중 for문 for(int i=0; i 3중 for문 for(int i=0; i 식별자 + 규칙정의 // 클래스 바디 -> 구현부 // 클래스 멤버를 구현한다. // - 멤버 변수 // - .. 2021. 4. 15.
728x90
반응형