韩顺平Java06(类与对象01——属性、方法)

类与对象

属性

  • 类的属性也可以叫做成员变量、字段、field
  • 属性细节:

堆中开辟的空间以及相应的数据才是真正的对象,cat只是指向这个对象,称为对象引用(对象名)

  • 对象的创建

  •  属性的访问

 

 对象是引用类型p1和p2指向同一个地址,所以p1改变的同时p2也跟着改变。

  类信息只会加载一次

 这里的 b=null导致 b失去了指向堆的地址,b也不再是一个对象了,自然也没有了b.age。

方法

  • 成员方法定义

  • 方法调用机制

  • 使用细节

同一个类中的方法可以直接调用

  • 基本数据类型传递的是值(值拷贝),形参的任何变化不影响实参
  • 引用类型类型传递的是值的地址(值拷贝),可以通过形参影响实参

 这里的p=null,断掉的是test200方法里的p指向main里的p的地址的那条红线,不会影响main里的p

posted @ 2021-12-08 18:47  紫英626  阅读(31)  评论(0编辑  收藏  举报

紫英