PHP 객체 지향 13개 객체의 멤버에 대한 액세스 및 생성 소멸자

WBOY
풀어 주다: 2016-07-29 09:12:40
원래의
895명이 탐색했습니다.

1.1 객체의 멤버에 대한 액세스

<code>对成员属性的访问包括赋值操作和获取成员属性的操作。访问对象中的成员和访问数组中的元素类似。只能通过对象的引用来访问对象中的每个成员。
    $引用名 = new 类名称([参数数列表]); //对象实例化格式
    $引用名 -> 成员属性 = 值;  //对成员属性赋值的操作
    $echo $引用名 -> 成员属性; //获取成员属性的值
    $引用名 -> 成员方法; //访问对象中的成员方法
</code>
로그인 후 복사

객체의 멤버가 정적이 아닌 경우 "객체 참조 이름->속성" 또는 "객체 참조 이름-> 방법"이 유일한 액세스 형식입니다.

1.2 특수 객체 참조 "$this"

<code>    不管是在对象的外部还是在对象的内部,访问对象中的成员都必须使用对象的引用变量。但对象创建完成以后,对象的引用名称无法在对象的方法中找到。如果在对象的方法中再使用new关键字创建一个对象则是另一个对象,调用的成员也是另一个新创建对象的成员。
    对象一旦被创建,在对象中的每个成员方法里面都会存在一个特殊的对象引用“$this”。成员方法属于哪个对象,$this引用就代表哪个对象,专门用来完成对象内部成员之间的访问。
    不管是在对象内部使用$this访问自己对象内部的成员,还是在对象外部通过对象的引用名称访问对象中的成员。都需要使用特殊的运算符"->"
</code>
로그인 후 복사
<code><span><span>class</span><span>Person</span>{</span><span>var</span><span>$name</span>;
    <span>var</span><span>$sex</span>;
    <span>var</span><span>$age</span>;
    <span><span>function</span><span>say</span><span>()</span>{</span><span>echo</span><span>"我的名字:"</span>.<span>$this</span>->name.<span>" 性别:"</span>.<span>$this</span>->sex.<span>" 年龄"</span>.<span>$this</span>->age;
    }
    <span><span>function</span><span>run</span><span>()</span>{</span><span>echo</span><span>$this</span>->name.<span>"在走路<br>"</span>;
    }
}</code>
로그인 후 복사
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

위 내용은 관련 내용을 포함하여 PHP 객체지향 13개 객체의 멤버 접근, 생성, 소멸자를 소개하고 있으니 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿