首页
编程
java
php
前端
首页
编程
java
php
前端
普通类属性和私有属性, 在类外通过类改变 ,为什么结果不同?
实例对象对类属性赋值后,为什么通过类对属性重新赋值,原来的实例对象中的属性值不再改变,而定义一个实例对象,不赋值的时,类的属性改变,该对象的值也改变。且普通类属性和私有属性通过 类外 改变类的属性 为什么改变结果不同?
a.peak='222'实际是为对象动态添加一个属性peak
不赋值的实例和类属性的物理地址是一样的,类的改动作用到实例
赋值的实例,属性地址指向和类不一致,相互改都不影响
点击展开全文