首页 > 代码库 > 接收本类的引用demo
接收本类的引用demo
package String; /* * 简单的写了一个接收本类的引用 * 所谓引用:引用传递就是指将堆内存空间的使用权交给多个栈内存空间 * 接收本类的引用:实际上在对象引用传递上也可以在一个类中接收自己的本类对象的实例,而且接收完之后,方便通过此对象直接进行本类中封装属性的访问 */ public class StringDemo3 { public static void main(String[] args) { person p2 = new person(); p2.settemp(80);//修改temp的值 p2.function(p2);// 此处把person的对象p2 传回到自己的类中 System.out.println(p2.gettemp()); } } class person{ private int temp = 20; //申明一个成员属性并进行封装 public void settemp(int temp) { this.temp = temp; } public int gettemp() { return temp; } public void function(person p) //接受本类的引用 { p.temp = 50; //直接通过对象调用本类的私有属性 } }
接收本类的引用demo
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。