2017년 4월 2일 일요일

이한출판사 자바프로그래밍(java programming) 7장(7chapter) 연습문제

이한출판사 자바프로그래밍(java programming) 7장(7chapter) 연습문제
07연습문제.hwp


목차
1. 인터페이스와 추상 클래스를 비교하여 설명해 보자.
2. 자바에서 제공하는 클래스 중 어떤 것이 인터페이스를 사용하는지 알아보자.
3. 인터페이스가 가지고 있는 추상 메서드를 구현 할 때의 규칙에 대해서 알아보자.
4. 내부클래스의 종류와 용도에 대해 알아보자.

본문
1. 인터페이스와 추상 클래스를 비교하여 설명해 보자.
인터페이스는 자신 스스로가 어떤 객체를 정의하지 않는다. 단지 그 객체에 필요한 상수와 메서드의 명세만을 가지고 있기 때문에 객체를 생성할 수 없고 클래스에서 인터페이스를 구현하여 사용한다.
추상 클래스는 인터페이스와 함께 객체지향의 주용한 개념이다. 추상 클래스는 인터페이스와 마찬가지로 하위 클래스에 구현 되어야 하는 기능을 선언하여 상속박는 하위 클래스가 구현하도록 하지만 인터페이스보다 느슨한 추상화를 제공한다. 인터페이스는 상수와 추상 메서드만을 포함하지만 추상 클래스는 구현된 메서드와 멤버변수를 포함할 수 있다.

하고 싶은 말
이한출판사 자바프로그래밍(java programming) 7장(7chapter) 연습문제

키워드
인터페이스, 클래스, 추상, 서드, 객체, 구현

댓글 없음:

댓글 쓰기