목록전체 글 (210)
개발의 시작과 끝
23일차 10 : 45 ~ 11 : 00 : 뉴렉처 강의, 요점정리 11 : 00 ~ 01 : 10 : 자바 시험문제 복습 5강 - 자바 IDE 이클립스 사용하여 코딩하기 https://youtu.be/k2RT9IuqEy0
21일차 codeup 1079 : 원하는 문자가 입력될 때까지 반복 출력하기 입력 문자들이 1개씩 계속해서 입력된다.
21일차 11일 - 상속을 통한 캐스팅 캐스팅 허용 class Main { public static void main(String[] args) { 칼 a칼 = new 칼(); a칼 = new 활(); } } class 칼 { } class 활 extends 칼 { } 상식적으로 활은 칼이 아니지만 칼을 상속받음으로써 코드 실행이 가능해진다. 매개변수 - 마지막 공격방식 기억 // 문제 : 매개변수를 사용해서 전사가 매번 다르게 공격하도록 해주세요. class Main { public static void main(String[] args) { 전사 a전사 = new 전사(); a전사.공격("브라이언", "칼"); // 브라이언이(가) 칼(으)로 공격합니다. a전사.재공격(); // 브라이언이(가) 칼(..
21일차 8일 - 래퍼런스 변수, 인스턴스 메서드, 매개변수, 리턴 래퍼런스 변수 자동차 a자동차 > 자동차 리모컨을 저장할 수 있는 변수 'a자동차' 여기서 리모컨을 전문 용어로 '래퍼런스 변수'라고 한다. 인스턴스 메서드 객체를 생성해야만 호출할 수 있는 메서드이다. 거북이 a거북이 = new 거북이(); a거북이.걷다(); 매개변수 인자를 받는 변수 void 계산(int a) { System.out.println(a); } 리턴 값을 변환하여 돌려주는 함수 int 더하기(int a, int b) { return a + b; } void를 쓰지 않고 타입을 쓴다. 9일 - 객체에 편리한 함수 넣어두기 class Main { public static void main(String[] args) { Sc..
21일차 4강 - 자바 IDE 이클립스 설치하기 IDE(Integrated Delelopment Environment) - 통합개발환경 자바 개발 환경이나 c++개발 환경을 만들어 꽂을 수 있도록 하는 환경을 만들어주는 것이 워크벤치(WorkBench)이고, 이렇게 만들어진 제품이 이클립스이다. https://youtu.be/iZEhNF6vU8A
21일차 13:00 ~ 13:50 : 뉴렉처 강의, 요점정리 13:50 ~ 16:30 : 자바 8~10일차 복습, 요점정리 09:20 ~ 01:45 : 자바 11일차~15일차 복습 3강 - 자바 코드 처음으로 컴파일고 실행하기 자바 코드의 기본 규칙 kor1 = 60; kor2 = 50; kor3 = 80; toatal = kor1 + kor2 + kor3; avg = total / 3; 실행 문장의 구분은 ; 으로 하며, 위의 저 코드를 실행시키려면 먼저 선언을 해야한다. 위처럼 쓰면 컴파일러가 알 수 없는 기호들이기 때문에 변수 선언을 해야한다. 변수 선언 기호들을 변수라고 선언하는 코드 int kor1, kor2, kor3; int total; float avg; 기호를 쓸 때는 반드시 변수를 선언..
20일차 6일 - 배열, 객체 배열 선언 방식이 2가지가 있다. V1 int[] arr = new int{1,2,3,4,5}; V2 boolean[] studentMilks = new boolean[4]; studentMilks[0] = false; studentMilks[1] = true; studentMilks[2] = true; studentMilks[3] = false; 객체 class Main { public static void main(String[] args) { 자동차 a자동차1 = new 자동차(); 자동차 a자동차2 = new 자동차(); 자동차 a자동차3 = new 자동차(); a자동차1.달리다(); a자동차2.달리다(); a자동차3.달리다(); } } class 자동차 { void..
20일차 출력 - println() 자바에서의 기본 출력문으로 가장 많이 사용되며 출력하고 싶은 내용 그대로를 출력한다. 형식화된 출력 - printf() 기본 출력문은 변수의 값을 그대로 출력하므로, 값을 변환하지 않고는 다른 형식으로 출력할 수 없다. 반면에 printf()는 지시자를 통해 변수의 값을 여러가지 형식으로 변환하여 출력할 수 있다. System.out.printf("출력서식", 출력할 내용); %b = boolean 형식으로 출력 %d = 정수 형식으로 출력 %o = 8진수 정수의 형식으로 출력 %x 또는 %X = 16진수 정수의 형식으로 출력 %f = 소수점 형식으로 출력 %c = 문자형식으로 출력 %s = 문자열 형식으로 출력 %n = 줄바꿈 기능 %e 또는 %E = 지수 표현식의 ..