谢谢
1、这里,成员当然是指类中可以定义的所有元素,方法、属性都是类的成员。2、getter和setter只是一个概念,是指通过方法来设置和获取属性的数据,带有下划线的的方法称为“魔术方法”,是一些有特殊功能的方法,正文里没有下划线可能是markdown语法的原因,排版时疏忽了,sorry。祝新年快乐!
1、作者说是基础,实际不是基础,很多概念都不解释不定义,比如我看面向对象这章,突然冒出了“成员”,以为作者指的就是属性,再看代码里的 方法 前面也有含有static字样,难道作者只管自己写得舒服,不管读者是否理解?
2、既然叫快速参考,但是java风格的getter和setter又没有实例(前面内容都有例子)也不甚明白,难道后面的get()和set()是作者暗示我们常用或者比较好的方法吗,书中只说了可以统一管理属性,关键set()和get()前面还有下划线,这是什么意思?