查看完整内容
(1)里为什么表示当前对象为p呢
p是指针,是向这个指针所指的位于堆区的实例对象发送了一个dispPerson消息,实例对象再向位于代码区的Person类发送dispPerson消息。是这样调用的。
(2)还有视频中定义狗这个类的方法时 直接就是_weight-=0.5f 为什么不是Dog->_weight -=0.5f?
_weight-=0.5f只能是在Dog.m中调用,在外部不可以这么用。
Dog->_weight -=0.5f,这是一个错误的调用方法,因为Dog是一个类,类和类方法不可以调用成员 ...