CodeSiri/TIL

[TIL] 2022.09.23

Dev다D 2022. 9. 23. 21:43
반응형

 

Java ☕

Java TPC (생각하고, 표현하고, 코딩하고) Part 2
- 나보다 부모가 먼저야!
- 나보다 부모가 먼저야! (실습)

 

배운 점

상속 관계에서 객체 생성 방법!

- 부모 클래스를 이용하지 않는 방식 (직접 이용)

Dog d = new Dog();
Cat C = new Cat();

- 부모 클래스를 이용하는 방식 (하위 클래스의 동작 방식을 모를 때, 간접 이용)

> 하위 클래스를 접근할 수 없다. 

> 가능하게 하는 방법? Override (재정의)

Animal d = new Dog();
Animal c = new Cat();

 

느낀 점

Class(실행) 파일만 있고 java(소스) 파일이 없는 경우에 자주 쓰이는 상속 관계에 대해서 여러 번에 걸쳐서 배우고 있다. Override를 공부하면서 느끼는 점은 코드도 인간이랑 똑같다~! 부모가 정해놓은 길을 안 가고 자기가 마음대로 정한 길을 가려고 하는 것이 ㅋㅋㅋㅋㅋ 정말 인간이랑 똑같은 것 같다~~~~ 

 

 


반응형

 

반응형

'CodeSiri > TIL' 카테고리의 다른 글

[TIL] 2022.09.20  (0) 2022.09.20
[TIL] 2022.09.16  (0) 2022.09.16
[TIL] 2022.09.15  (0) 2022.09.15
[TIL] 2022.09.14  (0) 2022.09.14
[TIL] 2022.09.06  (0) 2022.09.14