일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 테슬라폰
- modifiers
- 백준 1712
- 백준 2775
- 파이썬
- 남궁성
- 역캡슐화
- 다형성
- 물리구성도
- 상속
- TCP/IP
- 계층화
- 프로토콜
- 자바
- AWS CLF
- 파이썬 1712
- l3 스위치
- java
- 네트워크
- 자바의 정석
- 개발바닥
- aws 자격증
- 유선LAN
- 10866
- 1764
- 인터페이스
- 데이터 송수신
- 인프콘
- network
- 논리구성도
- Today
- Total
목록다형성 (2)
병훈's Blog

참고: Java의 정석 참고: 상속 참고: 다형성1 다형성 part2 다형성을 "하나의 인스턴스를 다루는 참조변수가 여러 개다" "하나의 참조변수로 여러 인스턴스를 다룰 수 있다" 라고 했었죠. 자세히 말해야 할 것 같아요. "여러 조상클래스의 참조변수로 자손클래스의 인스턴스를 다룰 수 있다" "조상클래스의 참조변수로 여러 자손클래스의 인스턴스를 다룰 수 있다" 말이 비슷해서 헷갈리네요. 위에는 '자손클래스 인스턴스'를 기준으로 여러 조상클래스의 참조변수가 하나의 인스턴스를 다룰 수 있다는 말이고, 아래는 '조상클래스 참조변수'를 기준으로 여러 자손클래스의 인스턴스를 다룰 수 있다는 말이에요. 이 그림을 보면, SmartTv 인스턴스 하나를 SmartTv 본인클래스의 참조변수 s 로 다룰 수 있고, Sm..

참고: Java의 정석 참고: 상속 상속부터 다시 볼게요. 상속 : 부모클래스의 멤버(변수, 메소드)들을 자손클래스가 물려받아 사용하는 것. 자손클래스 자체 멤버를 만들면서 확장(extends)됨 다형성의 의미는 '여러 형태가 존재한다' 입니다. Java에서는 무슨 의미일까요? "무엇이 어떻게 여러 형태를 지니는 거야?" "그 뭔가가 여러 형태를 지녀서 어디에 써먹어?" 이런 궁금증이 듭니다. 한 번 알아보죠. 다형성 (Polymorphism) 우선, 자손클래스의 인스턴스를 생성할 때 부모클래스의 참조변수에 주소를 저장할 수 있습니다. 그리고 다형성을 간단히 말하면 이렇습니다. "하나의 인스턴스를 다루는 참조변수가 여러 개다" "하나의 참조변수로 여러 인스턴스를 다룰 수 있다" 둘 다 말이 됩니다. 하나..