PHP 주요레퍼런스/객체지향 프로그래밍

클래스의 정의 및 인스턴스의 생성

웹 개발자의 비상 2011. 10. 24. 11:23
클래스의 정의
배열에 있는 원소의 합을 계산하여 반환한다.

인스턴스
정의된 클래스로 부터 생성된 각각의 객체를 인스턴스라 한다.
인스턴스가 가진 멤버(멤버변수, 멤버함수)를 참조할 때는 '->' 연산자를 사용한다.

예제

<?
class Time {
public $hour;
public $minute;
public $second;

public function ToUniversalTime() {
return sprintf("%02d:%02d:%02d", $this->hour, $this->minute, $this->second);
}
}

$time = new Time();

$time->hour = 22;
$time->minute = 57;
$time->second = 38;

echo $time->ToUniversalTime();
?>

728x90

'PHP 주요레퍼런스 > 객체지향 프로그래밍' 카테고리의 다른 글

소멸자 __destruct()  (0) 2011.10.24
생성자 __constructor()  (0) 2011.10.24
$this 참조  (0) 2011.10.24
멤버 접근 제한자  (0) 2011.10.24
객체지향 프로그래밍의 특징  (0) 2011.10.24