zoukankan      html  css  js  c++  java
  • this的作用以及this调用本类的构造方法

    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;  //直接通过对象调用本类的私有属性
        }
    }
  • 相关阅读:
    Oracle进程
    Oracle 内存管理
    oracle 数据文件管理
    Oracle表空间
    EM配置问题
    Oracle 常用命令
    Oracle体系结构
    Orcale 数据加载
    Oracle学习笔记(1)
    设计模式-23种参考模式
  • 原文地址:https://www.cnblogs.com/yuanyuan2017/p/6561252.html
Copyright © 2011-2022 走看看