일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 시간 복잡도
- 알고리즘
- 무료코딩강의
- BFS
- 빅오 표기법
- 백준단계별로풀어보기
- dp
- 백준9단계
- dfs
- 브루트포스
- ☆
- 백준알고리즘
- 자바공부
- 자바
- 백트래킹
- 자바의정석
- 무료개발강의
- 자바의정석연습문제
- 백준
- 동적계획법
- 자바개념
- 알고리즘공부
- java
- 코딩공부
- 백준자바
- 다이나믹 프로그래밍
- ★
- 자바의정석연습문제풀이
- 개발공부
- Java개념
- Today
- Total
더 많이 실패하기
코딩공부 56일차: 자바의 정석 / 자바의 정석 81~85강 본문
개발 공부 56일차
자바의 정석 기초편 강의
https://www.youtube.com/watch?v=oJlCC1DutbA&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp
총 171개의 강의로 구성되어 있다
총 강의 시간은 80시간 정도
강의는 기초편을 기준으로 제작되어 있지만,
http://www.yes24.com/Product/Goods/24259565
Java의 정석 - YES24
최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아
www.yes24.com
링크로 첨부한 자바의 정석 3판으로도 무리가 없다는 댓글이 있어 그대로 진행
ch 7 - 24, 25 참조변수의형변환(1)
(3판 기준 357~361쪽)
https://www.youtube.com/watch?v=XP8zpt-yFZs&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=81
참조변수의 형변환
사용할 수 있는 멤버의 개수를 조절한다 (값이 달라지는 기본형과 다르다) (리모콘 변경)
조상, 자손 관계의 참조변수는 서로 형변환 가능
ch 7 - 24, 25 참조변수의형변환(2)
위와 같음
https://www.youtube.com/watch?v=3lSPC37IaNQ&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=82
359쪽 7-15 예제
실제 객체 멤버의 개수보다 리모컨(참조변수)의 선택사항이 커질 수 없다
ch 7 - 26 instanceof 연산자
(3판 기준 362, 363쪽)
https://www.youtube.com/watch?v=YvCgrZQU4EM&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=83
instanceof 연산자
참조변수의 형변환 가능여부 확인에 사용
→ 가능하면 true 반환
이 연산자를 이용해서 형변환해도 되는지 확인하고 형변환해야 한다
조상 클래스들과 자기 자신에 대해서만 instanceof가 true를 반환
참조변수의 형변환을 하는 이유는 참조변수를 변경함으로써 사용할 수 있는 멤버의 개수를 조절하기 위함이다
ch 7 - 27, 28 매개변수 다형성
(3판 기준 367~369쪽)
https://www.youtube.com/watch?v=U-VGYYH-obM&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=84
다형성의 장점
1. 다형적 매개변수
2. 하나의 배열로 여러 종류 객체 다루기
1. 다형적 매개변수(매개변수의 다형성)
참조형 매개변수는 메서드 호출시, 자신과 같은 타입 또는 자손타입의 인스턴스를 넘겨줄 수 있다
(product 예시 - 제품별로 메서드를 만들 필요 없다)
ch 7 - 29, 30 여러 종류의 객체를 배열로 다루기
(3판 기준 370~374쪽)
https://www.youtube.com/watch?v=pcd29KSrql8&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=85
다형성의 장점
2. 하나의 배열로 여러 종류의 객체 저장 (여러 종류의 객체를 배열로 다루기)
조상타입의 배열에 자손들의 객체를 담을 수 있다
카트 예제
vetor class - 가변 배열 기능
→ Object 배열 - 모든 종류의 객체 저장 가능
'자바 > 자바의정석' 카테고리의 다른 글
코딩공부 58일차: 자바의 정석 / 자바의 정석 91~93강 (0) | 2022.09.26 |
---|---|
코딩공부 57일차: 자바의 정석 / 자바의 정석 86~90강 (0) | 2022.09.25 |
코딩공부 55일차: 자바의 정석 / 자바의 정석 75~80강 (1) | 2022.09.23 |
코딩공부 54일차: 자바의 정석 / 자바의 정석 70~74강 (0) | 2022.09.22 |
코딩공부 53일차: 자바의 정석 / 자바의 정석 61~65강 (1) | 2022.09.22 |