-
每一次用 new 实例化对象的时候,都会用类名后面的参数列表调用构造函数。 $people = new person("李宁","198cm","66kg","23岁","运动员")//括号内为参数列表,要与 __construct($name,$height,$weight,$age,$occupation)构造函数里的变量代表的内容一一对应查看全部
-
$this 是 php 里面的伪变量表示对象本身 可通过 $this-> 的方式访问对象里的属性和方法。查看全部
-
构造函数,(位置一般写在定义的属性下方)在类的实例化时自动调用 function __construct(){ echo "在类被实例化为对象时自动调用"; }查看全部
-
对象中的 成员属性、成员方法 用符号 " -> " 进行访问查看全部
-
类的命名 类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均应为大写例如TestPage;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample,还有一点命名技巧就是由于类是设计用来代表对象的,所以在命名类时应尽量选择名词。 例如: Circle 方法的命名 方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。 例如: sendMessge 常量的命名 常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。 例如: MAX_VALUE 参数的命名 参数的命名规范和方法的命名规范相同,而且为了避免阅读程序时造成迷惑,请在尽量保证参数名称为一个单词的情况下使参数的命名尽可能明确。查看全部
-
对象对内:高内聚;对外:低耦合查看全部
-
对象与对象之间的互动查看全部
-
单继承原则查看全部
-
继承仅限一对一,不可同时一对多进行继承查看全部
-
接口的方法都是没有实现的,类的方法都是有实现的,抽象类就是介于之间。查看全部
-
instanceof判断某个对象是否实现了某个接口查看全部
-
final可以修饰类和方法等,修饰类,就不容许继承;修饰方法,就不能重写。查看全部
-
self, parent $this查看全部
-
PHP是单继承查看全部
-
析构函数会自发调用,在程序结束时。查看全部
举报
0/150
提交
取消