PHP-----静态
面向对象
面向对象的简称:OOP
静态
class FenBi
{
public $changdu; //属于对象的
public static $yanse; //属于类的,静态想
}
在区分对象和类的时候。
如果属于类,加一个关键字,static,这个成员是属于类的就在前面加上static的关键字。例如:public static $yanse;
static的关键字又称为静态的,静态的成员属于类的,普通的成员属于对象的。
普通的调用:
静态的成员调用:
FenBi::$yanse; //这个FenBi类里面有个成员是$yanse,$yanse是属于FenBi这一类的。
普通成员用对象来调用,静态成员用类来调用。
可以任意吧一个成员造成静态的。
静态的是属于类的,非静态的是属于对象的。
静态的方法不能调用普通的成员
静态的方法可以调用静态的成员
普通方法可以调用静态的
总结:
1.普通成员是属于对象的
2.静态成员属于类的
3.普通成员方法里面可以调用静态成员
4.静态方法里面不能调用普通成员
ぉ 辰 プ 辰 ペ
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步