类和对象的区别
1
,类是一个抽象的概念,它不存在于现实中的时间
/
空间里,类只是为所有的对象定义
了抽象的属性与行为。就好像
“Person
(人)
”
这个类,它虽然可以包含很多个体,但它本身
不存在于现实世界上。
2
,对象是类的一个具体。它是一个实实在在存在的东西。
3
,类是一个静态的概念,类本身不携带任何数据。当没有为类创建任何对象时,类本
身不存在于内存空间中。
4
,对象是一个动态的概念。每一个对象都存在着有别于其它对象的属于自己的独特的
属性和行为。对象的属性可以随着它自己的行为而发生改变。
类是在内存是不存在的,存在的是对象实体,只要要类没有把方法和属性私有,那么对象建立就可以拥有类中的方法和属性,就像人一样一出生就应该具备,哭,笑等属性,吃东西方法。当建立一个类的对象时系统会自己产生一个对象地址赋值给所指的引用,(A c) 就不存在类这个地址这句话不通 ,希望能对你有帮组
|