java的age的简单介绍

博主:adminadmin 2023-03-18 13:08:11 345

本篇文章给大家谈谈java的age,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 下面 为什么要把puppyAge设置成age?还有pupy和Age不是连起来的吗,为什么他可以直接设置Age

回答你的问题之前我先给你描述一下你这个类的作用:

你的这个类的名称不是Puppy中文意思是 小狗,也就是说你定义了代表小狗的这个类,里面你定义了一个变量puppyAge中文意思是小狗年龄,用于保存小狗年龄。也就是说你每实例化这个类就会创建一个小狗的实例,就是你的Puppy myPuppy = new Puppy( "tommy" );这个创建了一只小狗,然后你的这个myPuppy.setAge( 2 );就是把这个变量puppyAge设置成2,那么你的这个实例化的小狗myPuppy就有2岁了。

回答你的第一个问题:为什么要把puppyAge设置成age?

在你的public void setAge( int age )这个方法中 age只是一个参数,当你调用这个方法时,也就是myPuppy.setAge( 2 );那么进入到方法内部 就变成了age=2,你把puppyAge = age;也就是把puppyAge =2;代表这个小狗年龄是2岁。

回答你的第二个问题:还有pupy和Age不是连起来的吗,为什么他可以直接设置Age?

puppyAge就是一个变量,不存在拆不拆的问题。puppyAge=age;意思是把age的值赋值给了

puppyAge,你的myPuppy.setAge( 2 );就是把2赋值给了puppyAge,等效于puppyAge=2;

请问Java编程中的this.age=age;等号左右两边的age各是什么意思?

如果你不理解的情况下你就这么理解,左边的age就是代表你类的属性,右边的代表参数,它可以不是age,可以是其他的,你写this.age=age必然是要写在带有参数的函数中,而且必然要带有age的参数,这样右边的age就可以表示是你将要传的参数!

java中的age

比如数学表达式X+1=21 那么X=20,变量就像数学中的一个未知数X,但有所区别的是这个变量没次给他赋值新的值的时候它的值就会变,所以叫“变量”,比如第一次age=20,当我再次让age=30的时候,age的值实际已经变成30。深入的讲就是当你定义一个变量的时候,它就会在内存堆栈里找到一块地址,你把20的值给存到这个地址上,如果下次换了一个值就会在这个地址上把它替换掉。具体的你可以在代码里试一下。

java中age是什么?

你这段代码里的age是一个数组,不过没有看到在哪里声明的,我感觉是不是定义的那个int数组a[]写错了写成了age[]?

请问Java编程中的this.age=age;等号左右两边各代表什么?

this是java中的一个指向当前对象的引用,也就是说,你实例化一个对象的时候,可以在对象内部使用this引用对象本身。因此this.age=age;的意思是说,将当前对象的age属性,赋值为age,后面的age是从外部传入的一个参数。

Java声明变量,请问下面那句 int age; 的age是什么意思,注释不太理解。

int是这个变量的类型是整数型,age是声明的这个变量的名字,一般可能是指年龄。而这句话的意思只是声明有这个变量存在,但是没有给这个变量赋值,而下面那行就是在声明后,并且进行了赋值。

关于java的age和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。