>백엔드 개발 >PHP 튜토리얼 >PHP 학습 일기 1 ----객체 지향 기본

PHP 학습 일기 1 ----객체 지향 기본

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-07-29 08:56:40922검색

php 구문은 C++와 매우 유사합니다.

간단한 객체 지향 코드 :

//정의 class
class Cat
{
public $CatName;
public $CatColor;
public $CatAge;

//생성자 메서드 정의
function __construct($ name,$ Color, $ Age)
{
// 객체가 속성을 정의할 때 변수 문자가 없는 속성 이름에 주의하세요. $; = $color;
                                                                                                 > ~
}
}

$SmallCat = new Cat("lex","black","3");

//객체에 없는 속성에 값을 할당하면 PHP는 오류가 보고되지 않습니다.

$SmallCat ->Wrong = "error;


print "{$SmallCat->ShowCat()}";
?>

print는 모든 항목을 출력하는 데 사용됩니다.

""와 '는 차이가 없습니다. ' php의


PHP의 메소드는 기본적으로 공개 유형이고, 속성은 기본적으로 비공개입니다. php의


유형이 문법 사양을 충족하면 오류가 보고되지 않습니다. PHP에서 오류를 확인하는 것은 매우 번거로운 일입니다.

위 내용은 PHP 학습일지 1 - 객체지향의 기본을 내용적인 측면까지 포함하여 소개하고 있는데, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.