[클래스] Overriding 오버라이딩

· 11년 전 · 1147

/*

오버라이딩(overriding)이란, ‘조상 클래스로부터 상속받은 메서드를 자손 클래

스에 맞게 재정의 하는 것’을 말한다.
조상 클래스로부터 상속받은 메서드를 자손 클래스에서 그대로 사용할 수 없는 경우가

많기 때문에 오버라이딩이 필요하다.

*/

 

class Point {
var $x=10, $y=20;

public function getLocation() {
return 'x :' . $this->x . ', y:' . $this->y;
}
}

class Point3D extends Point {
var $z=30;

public function getLocation() {
return parent::getLocation() . ', z :' . $this->z;
}
}

$p = new Point();
echo $p->getLocation().'<br />';

$p3 = new Point3D();
echo $p3->getLocation();
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
11년 전 조회 1,527
11년 전 조회 1,346
11년 전 조회 1,082
11년 전 조회 2,285
11년 전 조회 2,089
11년 전 조회 3,266
11년 전 조회 1,239
11년 전 조회 1,003
11년 전 조회 1,096
11년 전 조회 2,969
11년 전 조회 1,211
11년 전 조회 1,419
11년 전 조회 955
11년 전 조회 1,723
11년 전 조회 1,719
11년 전 조회 1,123
11년 전 조회 1,323
11년 전 조회 987
11년 전 조회 950
11년 전 조회 1,766
11년 전 조회 1,101
11년 전 조회 1,006
11년 전 조회 1,132
11년 전 조회 1,258
11년 전 조회 972
11년 전 조회 1,003
11년 전 조회 1,450
11년 전 조회 1,060
11년 전 조회 1,476
11년 전 조회 1,060
11년 전 조회 1,146
11년 전 조회 1,224
11년 전 조회 969
11년 전 조회 1,000
11년 전 조회 1,231
11년 전 조회 2,136
11년 전 조회 1,007
11년 전 조회 1,012
11년 전 조회 954
11년 전 조회 1,400
11년 전 조회 1,025
11년 전 조회 957
11년 전 조회 1,247
11년 전 조회 1,601
11년 전 조회 1,224
11년 전 조회 1,173
11년 전 조회 1,194
11년 전 조회 2,032
11년 전 조회 1,098
11년 전 조회 1,148
11년 전 조회 2,947
11년 전 조회 2,506
11년 전 조회 1,367
11년 전 조회 1,862
11년 전 조회 1,462
11년 전 조회 1,386
11년 전 조회 1,519
11년 전 조회 2,117
11년 전 조회 1,118
11년 전 조회 2,160
11년 전 조회 2,398
11년 전 조회 1,094
11년 전 조회 1,232
11년 전 조회 944
11년 전 조회 1,898
11년 전 조회 1,782
11년 전 조회 1,268
11년 전 조회 1,151
11년 전 조회 917
11년 전 조회 1,309
11년 전 조회 1,754
11년 전 조회 816
11년 전 조회 1,020
11년 전 조회 1,102
11년 전 조회 1,122
11년 전 조회 1,327
11년 전 조회 2,832
11년 전 조회 2,501
11년 전 조회 1,993
11년 전 조회 1,628
11년 전 조회 1,562
11년 전 조회 2,557
11년 전 조회 1,808
11년 전 조회 3,007
11년 전 조회 3,830
11년 전 조회 3,946
11년 전 조회 3,998
11년 전 조회 4,120
11년 전 조회 2,598
11년 전 조회 1.8만
11년 전 조회 1,570
11년 전 조회 1,310
11년 전 조회 1,258
11년 전 조회 1,076
11년 전 조회 1,223
11년 전 조회 1,056
11년 전 조회 863
11년 전 조회 1,265
11년 전 조회 1,029
11년 전 조회 928