类的属性和类的方法
本质是变量 在类中就是类的属性 必须用var 或者 public private protected 等 用法: 对象->属性名
类的方法 也就是函数 用法:对象->方法名
类常量
和类中的变量不同 必须要赋值
放在一个类中 只能由这个类调用
const 常量名
调用 类名::常量名
构造方法
在类中定义的 在实例化类的时候 会自动调用的方法
方法名字 __construct
通常用来 简化对象属性的初始化工作 还有一些要自动处理的 也可以写入里面
访问修饰控制符
三个关键字 public protected private
修饰符就是用来表明 这个属性或者方法的 可访问成都的关键词
public 公有 谁都可以访问 类似var var是public的同义词 但是var只能修饰属性 public 可以修饰方法和属性
private 私有 只有自己才可以访问
工厂模式
设计一个工厂类 可以接收一个参数 该参数代表某个类名 比如B 然后这个工厂类就可以生产出传过来的类B的对应的对象