PostList

2016년 9월 2일 금요일

abstract

추상클래스


여러가지 객체에서 공통되어진부분을 묶을때 사용

컴퓨터로 예를 들면 여러대의 PC를 만들떄 파워 램 cpu 메인보드는 고정이고 하드성능만 다르다 이럴때

Abstract class 컴퓨터
{
abstract hdd ;
cpu-i5
ram-8g
power-500w
}
이렇게 구성하고

class PC1 extends 컴퓨터
hdd -1tb

class PC2 extends 컴퓨터
hdd-2tb

와같이 하드만 정해주면 PC객체가 생성된다.


abstract메소드는 {}대신 ;로 사용


댓글 없음:

댓글 쓰기