JAVA创建对象并引用。

JAVA创建对象并引用。,第1张

这个类里面是没有什么你想要的数据的。。

你再其他类里用的话。

只能先创建一个test对象。。然后在设值。。

然后在用。。

public void studentinfo(test name,test age) throws RemoteException {。。。。}

这样写是没什么。。只是我想肯定不是你想要的。。

test name,test age name和age是两个test对象。我想并不是你想要的name属性和age属性。。

可以直接写成test t

然后在方法内部可以用

t.getName()来获得name属性的值

age也一样。。

为什么要创建一个新的对象hw?

Java是面向对象的,类就是对所有对象的一种抽象描述----包含静态属性(成员变量,比如你定义的i,j,c1,c2)和动态属性(方法,你自己在本例中未定义方法)。那新创建一个对象hw的目的是为了调用你定义的成员变量(i,j,c1,c2),当然如果你自己定义了方法,那么该hw对象还可以调用该方法。

删掉是不是效果一样的啊?

这个问题,我想就你给出的例子来讲,如果删除新创建的hw对象,那么你就不能(在main方法中)获取成员变量----i,j,c1,c2.

如果我想不创建对象还能调用成员变量,怎么办呢?

好办,在变量类型(比如int,char)之前加上一个关键字---static.这样,在main方法中,就可以直接System.out.println(i+"\t"+j)了,但是慎用该关键字,因为这个如果你不理解它的用法的时候容易出错。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11736746.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存