关于静态成员的问题

来源:4-5 数据访问-PHP面向对象编程

宝慕林5178646

2016-02-12 18:01

在4-5这节,老师说用parent::test( )来访问test( )静态成员,为什么test( )是静态成员?静态成员不是要用static关键字的吗??

写回答 关注

3回答

  • bybelief
    2016-02-15 15:52:20
    已采纳

    静态成员包括:静态属性和静态方法。因为test()方法是要static修饰的,所以是静态方法。

    宝慕林517...

    非常感谢!

    2016-02-16 13:08:38

    共 1 条回复 >

  • qq_幕后_0
    2016-02-18 15:16:03

    没有,这里test没有定义静态方法,但是在子类中是可以通过parent访问父类的成员test的。

  • bybelief
    2016-02-15 15:50:42

    子类中可以使用staitc或self访问静态成员,因为子类继承了父类,在子类中访问父类的静态成员是需要用到parent,

PHP面向对象编程

从容应对面试官的知识宝典,带你握面向对象的最重要的核心能力

70146 学习 · 361 问题

查看课程

相似问题