객체지향 파트부터 수업을 들으며 이해가 가지 않는 부분이 생겨서 자바의 정석책을 통해 좀 더 지식을 습득하고 그동안 배운 내용을 마저 정리 하려고 한다! ----------------------------------------------------------------------------------------------------------------------------------------------------------------- 객체지향은 자바의 꽃!.. 일단 외우는게 중요하고 짧게 나만의 핵심을 정리해서 매일 봐줘야한다. 객체지향 (클래스와 객체) 클래스의 정의 클래스란 객체를 정의한것 클래스의 용도 클래스는 객체를 생성하는데 사용 클래스 public class Hello2 { class H..
반환타입이 없는 메소드 void void plus(int x , int y){ int z = x + y; return; } 반환되는 값이 없다. 반환타입이 있는 메소드 int int plus(int x, int y){ int z = x + y; return z; } 매개변수 x와y를 더해 z에 저장하고 int z 값을 반환한다. 반환 메소드 오류케이스 int what(int a, int b) { return 0,1; //값을 두개 반환해서 오류 } int what1(int a, int b) { return; //값을 반환하지 않아서 오류 } int what2(int a, int b) { return "안녕"; //타입이 맞지 않아서 오류 } int what3(int a, int b) { return 0;..
배열 객체 생성 package sampel1; import util.KeyboardReader; public class ScoreApp2 { public static void main(String[] args) { // 여러명의 시험성적정보를 키보드로 입력받아서 배열에 저장하고, 그 결과를 출력하기 //1.키보드 입력 읽기 기능을 지원하는 객체 생성하기 KeyboardReader key = new KeyboardReader(); //2.시험성적 정보 여러개를 저장하는 배열객체 생성하기 Score[] scores = new Score [3]; //3. 반복문을 사용해서 여러명의 시험성적정보를 입력받아서 배열에 저장하기 for(int i = 0; i 이름1을 수행하기 위해서 아무것도 필요하지않다. 수행문 수..