类的属性和对象的属性指的是同一样东西吗?类的方法和成员的方法也是指的是同一样东西吗?
还是拿汽车类举例子,对象就是,三厢车,SUV,越野车这样。属性是,油耗,扭矩,排量等。方法就是,加速,排水渠过弯,漂移等操作。^_^
我个人的理解
类就是“汽车类”,所有汽车都属于“汽车类”,类的属性和方法,就是所有汽车都共有的特点(有轮子、发动机、可以跑动、刹车等)。
而对象就是具体的某种车,比如大巴,它是汽车并且有“汽车类”的属性和方法,但它也有其他汽车没有的属性(很大、能载很多人等)。巴士“源自”汽车类但它更具体,巴士就是汽车,但汽车不一定是巴士。
同一个属性,但值不同。