자바(java) - 내부 클래스(Inner class)
내부 클래스란 특정 클래스 안에 또 다른 클래스가 정의되는 것을 의미한다. # 내부 클래스 장점과 주의사항- 내부 클래스는 외부 클래스의 모든 멤버들을 마치 자신의 멤버처럼 사용할 수 있다. (private로 선언된 멤버도 사용할 수 있다.)- static 내부 클래스를 제외하고는 다른 내부 클래스는 항상 외부 클래스를 통해야 생성할 수 있다. # 내부 클래스가 필요한 이유- 내부클래스는 다중상속의 문제점을 해결하는 하나의 방안이다. 여러개의 인터페이스를 구현해서, 다중상속을 구현하지만, 여전히 하나의 추상클래스 밖에 상속하지 못하기 때문에 제한이 있다. 이를 해결하는 것이 내부클래스로, 특정 클래스를 내부클래스가 상속하게 하여 보다쉽게 다중상속의 기능을 제공하게 된다.- 이벤트 중심 시스템(Event ..
프로그래밍/Java
2013. 7. 9. 20:17
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 예제
- Windows Terminal
- java 소켓
- java socket
- 파일 입출력 예제
- ajax 예제
- Java
- excel2json
- New-Alias
- excel을 json으로
- excel to json
- 크롬 한글
- aws dynamodb
- 자바 소켓
- profile.ps1
- dynamodb console
- Windows Terminal cmd
- 크롬 한글 문제
- aws configure
- 자바 예제
- MySQL
- golang excel2json
- RUBY
- SIS
- PowerShell ObjectNotFound
- Windows Terminal Color
- 재테크
- 자바
- 소켓 예제
- 크롬 한글 스페이스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함