慕运维2858188
2015-10-23 13:43
定义类应该是抽象出NBA球员的属性啊?为什么这里把具体的数据在类的定义中写出来了?
严格意义上讲上面定义的类是没有用的,一个类必须能创建出不同的对象(单例模式除外),这才是类的用法。
不过这里不能说老师错了,因为老师的这个例子只是在告诉你创建一个类的语法,并没有考虑合理性。
一个NBA球员就应该有他对应的属性,所有在这里定义了数据。
如果是定义一个很抽象的对象,比如说人,我们就可以直接定义属性和方法而不对属性进行赋值,因为人有很多很多,总不能定义数据来作为所有人的标准吧?、
学习面向对象的思维可以尽情的发挥自己的想象力的~
PHP面向对象编程
70153 学习 · 361 问题
相似问题