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

· 11년 전 · 1059

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

// 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,102
11년 전 조회 1,741
11년 전 조회 1,126
11년 전 조회 1,236
11년 전 조회 1,430
11년 전 조회 1,254
11년 전 조회 1,013
11년 전 조회 2,187
11년 전 조회 2,011
11년 전 조회 3,186
11년 전 조회 1,157
11년 전 조회 917
11년 전 조회 1,016
11년 전 조회 2,886
11년 전 조회 1,133
11년 전 조회 1,340
11년 전 조회 853
11년 전 조회 1,640
11년 전 조회 1,627
11년 전 조회 1,035
11년 전 조회 1,211
11년 전 조회 898
11년 전 조회 859
11년 전 조회 1,693
11년 전 조회 1,013
11년 전 조회 913
11년 전 조회 1,036
11년 전 조회 1,199
11년 전 조회 867
11년 전 조회 912
11년 전 조회 1,386
11년 전 조회 957
11년 전 조회 1,423
11년 전 조회 947
11년 전 조회 1,067
11년 전 조회 1,132
11년 전 조회 884
11년 전 조회 909
11년 전 조회 1,139
11년 전 조회 2,068
11년 전 조회 917
11년 전 조회 936
11년 전 조회 870
11년 전 조회 1,284
11년 전 조회 933
11년 전 조회 847
11년 전 조회 1,155
11년 전 조회 1,502
11년 전 조회 1,143
11년 전 조회 1,060
11년 전 조회 1,101
11년 전 조회 1,951
11년 전 조회 1,009
11년 전 조회 1,060
11년 전 조회 2,843
11년 전 조회 2,393
11년 전 조회 1,262
11년 전 조회 1,758
11년 전 조회 1,364
11년 전 조회 1,296
11년 전 조회 1,424
11년 전 조회 2,029
11년 전 조회 1,047
11년 전 조회 2,061
11년 전 조회 2,288
11년 전 조회 981
11년 전 조회 1,145
11년 전 조회 846
11년 전 조회 1,807
11년 전 조회 1,677
11년 전 조회 1,168
11년 전 조회 1,052
11년 전 조회 823
11년 전 조회 1,214
11년 전 조회 1,648
11년 전 조회 717
11년 전 조회 912
11년 전 조회 989
11년 전 조회 1,013
11년 전 조회 1,217
11년 전 조회 2,744
11년 전 조회 2,391
11년 전 조회 1,924
11년 전 조회 1,522
11년 전 조회 1,473
11년 전 조회 2,450
11년 전 조회 1,710
11년 전 조회 2,913
11년 전 조회 3,717
11년 전 조회 3,847
11년 전 조회 3,913
11년 전 조회 4,026
11년 전 조회 2,487
11년 전 조회 1.8만
11년 전 조회 1,456
11년 전 조회 1,206
11년 전 조회 1,156
11년 전 조회 990
11년 전 조회 1,122
11년 전 조회 951
🐛 버그신고