2024/07 3

자바 개발자 양성과정 3주차 [상속, 다형성, 추상클래스]

3주차 학습  [상속, 다형성, 추상클래스] [상속]: 클래스의 재사용을 위한 것으로 부모클래스를 상속받아 사용하는 것장점1. 적은 양의 코드로 새로운 클래스 작성2. 코드의 유지보수 용이3. 중복 코드 제거와 생산성 향상 특징◾ 모든 클래스는 Object 의 자식클래스이다. (최상위 부모 = Object)◾ 자식 클래스 생성 시, 부모 클래스 생성자가 먼저 실행◾ 자식 클래스 생성자 안에서 부모 클래스 생성자 호출을 명시하고 싶으면 super() 활용◾ 부모의 private멤버는 상속은 되지만 직접 접근 불가--------------------------------------------------------------------------------------------------------------..

JAVA 2024.07.24

자바 개발자 양성과정 2주차 [객체]

이번 주는 객체에 대해서 배우는 한 주 였다。 [this] this -> 인스턴스 객체(메모리를 사용중인 객체) 자기 자신을 의미 1. 자기 자신의 메모리를 가르킨다. 2. 생성자에서 다른 생성자를 호출할 수 있다. 3. 자기 자신의 주소를 반환할 수 있다.입력받는 메서드에서 매개변수와 필드 변수의 이름이 같을 때 사용하는데this를 붙이면 현재 사용중인 메모리와 구분지을 수 있다. this는 해당 객체의 필드값을 불러오는데생성자에서 매개변수의 이름과 필드변수의 이름이 같지 않아도 되지만 현업에선 대부분 this를 붙여서 같게 하기 때문에 그렇게 하는게 좋다. [getter / setter]값을 입력받는 getter / setter.setter로 값을 입력하고 getter로 값을 출력한다.이 메서드들은 ..

JAVA 2024.07.15

자바 개발자 양성과정 1주차

1주차 강의가 끝났다.먼저 진도는 객체 전(배열)까지 나갔고 반복문, 조건문 등 배웠는데일주일 전의 나는 고작 아는 거라곤 자료형, if문 형태, for문 형태 밖에 몰랐다.전엔 for(int i = 0; i이대로만 하면 될 것 같다. 배우면서 헷갈렸던 것들과 잘 알아둬야 하는 것들을 기록해뒀으니 다시 복습해 보자면 1. printf를 이용한 실수형 소수점 컨트롤printf를 사용해서 실수형을 출력을 할 때는 %.2f 으로 쓰면 소수점 2번째 자리까지 나타낼 수 있다. 2.문자(char)입력 받기char형을 입력받을 때는 sc.nextLine.charAt(0) 으로 써야하는데먼저 String으로 입력받고 그 뒤에 그걸 charAt(0)을 붙여서 문자열 0번째 인덱스(1개라서 char)을 받아주면 된다. ..

JAVA 2024.07.07