2、如何定义一个类
3、小测验
先说工具,工具我们可以理解为实体,在打算机的领域中,不是指媳妇才叫工具,而是万物皆工具,媳妇只是工具之一(这便是沉迷编程的情由之一?),你能实实在在的看到,摸到的实物,便是工具。

类是具有一组相同属性和行为的工具凑集。再举一例:比如,上小学三年级的小明和上大学一年级的张三,他们都是工具,而他们有一些公共的属性和行为:每天学习(行为),都要上课(行为),都有学籍号(属性),都有姓名(属性,废话),都有老师(属性),都熟年级(属性),现实生活中我们称他们是学生(类)。也便是说,学生是类,小明是工具,张三是工具。
我解释白了吧?
二、如何定义一个类上代码:
虽然实例代码还包含类和工具的利用,我们这里之说创建类的事情,别的在分节谈论。
文中,第10行到第28行表示创建学生类的过程,我们一起来看有哪些须要把稳的。
1、创建类的关键字是 class,后面跟类的名字。类的名字利用第一个字母大写的驼峰命名法。
2、类的名字后面跟一对大括号,大括号内是类的主体代码。
3、主体代码,大概分为两个部分,一是属性,二是行为。属性便是一个变量(类里面叫成员属性),行为便是一个函数(类里叫成员方法)。
4、属性和方法前会有个润色单词,public,这个表示如果这个类被实例化成工具了,那工具可以直策应用成员方法或者属性。除了public,还有protected和private,详细差异大家有兴趣的话自己补充。
5、__constuct();这个成员方法,是每个类都有的成员方法(也可以不写出来),它是创建工具的时候用到的,以是叫初始化方法。
6、在类的内部,由于我们不知道工具的变量名是什么,以是利用$this来表示工具。
7、在类的内部,可以利用$this->“属性名”来表示调用属性数据。
8、在类的内部,可以利用$this->“方法名()”来表示调用成员方法。
三、小测验在类内部,$this表示
每天原创,欢迎关注。
收藏、转发、点赞都是您的支持办法。