1、类是面向对象的基本概念,就是对现实中某一种类的事物的抽象。
比如手机可以抽象为一个类,具体属性有显示屏类型,显示屏帧率,处理器,内存规格,电池大小,快充功率,摄像头规格等。
可以有获取手机名称,打电话,玩游戏,看视频,聊天等操作方法。
class Phone{
$name = '手机';
function getPhoneName{
return $this->name;
}
}
2、类是一类事物的总称,比如手机,
对象是一类事物的一个具体事例,比如这部手机。
对象通过new关键字实例化
$phone = new Phone();
$phone->name = '魅族17 Pro';
echo $phone->getPhoneName();
总结:类是抽象的概念,对象是具体的实例。
类使程序具有重用性,比如就是可以被其他类继承。