[클래스] 포함관계를 통한 다중상속(?)

· 11년 전 · 1094

// 포함관계를 통한 다중상속

// TV를 상속답고 VCR을 포함시켜 마치 다중상속한 거와 비슷한 효과를 냄

class TV {

var $power, $channel;

 

function power() { $power = !$power; }

function channelUp() { ++$channel; }

function channelDown() { --$channel; }

}

 

class VCR {

var $power, $counter;

function power() { $power = !$power; }

function play() { }

function stop() { }

function rew() { }

function ff() { }

}

 

class TVCR extends TV {

var $vcr;

function __construct() {

$this->vcr = new VCR();

}

 

function play() { 

$this->vcr->play();

}

function stop() {

$this->vcr.stop();

}

function rew() {

$this->vcr->rew();

}

function ff() {

$this->vcr->ff();

}

|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

프로그램

+
제목 글쓴이 날짜 조회
11년 전 조회 1,130
11년 전 조회 1,761
11년 전 조회 1,149
11년 전 조회 1,258
11년 전 조회 1,453
11년 전 조회 1,278
11년 전 조회 1,028
11년 전 조회 2,215
11년 전 조회 2,037
11년 전 조회 3,205
11년 전 조회 1,181
11년 전 조회 942
11년 전 조회 1,045
11년 전 조회 2,914
11년 전 조회 1,160
11년 전 조회 1,358
11년 전 조회 885
11년 전 조회 1,662
11년 전 조회 1,651
11년 전 조회 1,055
11년 전 조회 1,235
11년 전 조회 925
11년 전 조회 883
11년 전 조회 1,717
11년 전 조회 1,045
11년 전 조회 941
11년 전 조회 1,059
11년 전 조회 1,220
11년 전 조회 899
11년 전 조회 938
11년 전 조회 1,410
11년 전 조회 978
11년 전 조회 1,433
11년 전 조회 974
11년 전 조회 1,092
11년 전 조회 1,160
11년 전 조회 906
11년 전 조회 940
11년 전 조회 1,158
11년 전 조회 2,091
11년 전 조회 951
11년 전 조회 962
11년 전 조회 887
11년 전 조회 1,315
11년 전 조회 957
11년 전 조회 874
11년 전 조회 1,185
11년 전 조회 1,525
11년 전 조회 1,168
11년 전 조회 1,095
11년 전 조회 1,122
11년 전 조회 1,966
11년 전 조회 1,034
11년 전 조회 1,085
11년 전 조회 2,882
11년 전 조회 2,424
11년 전 조회 1,290
11년 전 조회 1,779
11년 전 조회 1,397
11년 전 조회 1,315
11년 전 조회 1,451
11년 전 조회 2,056
11년 전 조회 1,063
11년 전 조회 2,097
11년 전 조회 2,326
11년 전 조회 1,016
11년 전 조회 1,170
11년 전 조회 877
11년 전 조회 1,841
11년 전 조회 1,706
11년 전 조회 1,192
11년 전 조회 1,077
11년 전 조회 851
11년 전 조회 1,238
11년 전 조회 1,679
11년 전 조회 744
11년 전 조회 949
11년 전 조회 1,015
11년 전 조회 1,040
11년 전 조회 1,248
11년 전 조회 2,770
11년 전 조회 2,427
11년 전 조회 1,938
11년 전 조회 1,553
11년 전 조회 1,495
11년 전 조회 2,479
11년 전 조회 1,739
11년 전 조회 2,941
11년 전 조회 3,754
11년 전 조회 3,870
11년 전 조회 3,936
11년 전 조회 4,057
11년 전 조회 2,522
11년 전 조회 1.8만
11년 전 조회 1,492
11년 전 조회 1,232
11년 전 조회 1,179
11년 전 조회 1,015
11년 전 조회 1,144
11년 전 조회 986
🐛 버그신고