[php] 객체 지향 언어

객체는 데이터와 그 데이터가 처리해야 하는 메서드로 구성됩니다. 클래스는 객체를 생성하기 위한 템플릿으로, 객체를 정의한 것이라고 할 수 있습니다.

예를 들어, PHP에서 객체 지향 프로그래밍을 사용하려면 클래스를 정의하고 이를 통해 객체를 생성합니다. 아래는 PHP에서의 기본적인 클래스 정의 예시입니다.

class Dog {
  public $name;

  public function bark() {
    return "Woof!";
  }
}

$myDog = new Dog();
$myDog->name = "Buddy";
echo $myDog->bark(); // Output: Woof!

참고 문헌: