property与attribute的区别

我们在进行面向对象编程的时候,首先我们会把客观事物进行抽象,然后再把抽象出来的结果封装成类,故面向对象的特性则可以为:抽象、封装、多态和继承。

property就是我们面向对象编程时,类里表示对象状态的成员。

而attribute则是我们为了区分两个同类对象时的特性,故所有的attribute不一定是property。

猜你喜欢

转载自blog.csdn.net/qq_25461519/article/details/81052023