Java基础教程之对象引用
我们之前一直在使用“对象”这个概念,但没有探讨对象在内存中的具体存储方式。这方面的讨论将引出“对象引用”(objectreference)这一重要概念。
对象引用
我们沿用之前定义的Human类,并有一个Test类:
publicclassTest { publicstaticvoidmain(String[]args) { HumanaPerson=newHuman(160); } }
classHuman { /** *constructor */ publicHuman(inth) { this.height=h; }
/** *accessor */ publicintgetHeight() { returnthis.height; }
/** *mutator */ publicvoidgrowHeight(inth) { this.height=this.height+h; }
privateintheight; }