Java类属性

举报
川川菜鸟 发表于 2021/11/04 00:36:38 2021/11/04
【摘要】 文章目录 Java 类属性访问属性修改属性值多个对象多重属性 Java 类属性 在上一篇中,我们x被叫做变量属性。它实际上是类的一个 属性。或者你可以说类属性是类中的变量。 举个例子:...

Java 类属性

在上一篇中,我们x被叫做变量属性。它实际上是类的一个 属性。或者你可以说类属性是类中的变量。
举个例子:创建一个名为“ test5”的类,具有两个属性:x和y

package test14;

public class test5 {
int x=5;
int y=6;

}
  
 

访问属性

您可以通过创建类的对象并使用点语法 ( .)来访问属性.下面的例子将创建一个test6类的对象,名称为myObj。我们使用x 对象上的属性来打印其值:

package test14;

public class test6 {
	
		  int x = 6;

		  public static void main(String[] args) {
			  test6 myObj = new test6();
		      System.out.println(myObj.x);
		  }
		
}
  
 

运行:
在这里插入图片描述

修改属性值

举个例子,把原来x=5修改为x=40

package test14;

public class test7 {
	
		  int x=5;

		  public static void main(String[] args) {
		     test7 myObj = new test7();
		    myObj.x = 40;
		    System.out.println(myObj.x);
		  }
	
}
  
 

说白了就是赋值覆盖。运行看看:
在这里插入图片描述

多个对象

如果创建一个类的多个对象,则可以更改一个对象中的属性值,而不会影响另一个对象中的属性值:

package test14;

public class test8 {

		  int x = 5;

		  public static void main(String[] args) {
		  test8 myObj1 = new test8();  // Object 1
		  test8 myObj2 = new test8();  // Object 2
		    myObj2.x = 25;
		    System.out.println(myObj1.x);  // Outputs 5
		    System.out.println(myObj2.x);  // Outputs 25
		  }
		
}
  
 

运行:
在这里插入图片描述

多重属性

您可以根据需要指定任意数量的属性:

package test14;

public class tets9 {
	
		  String fname = "川川";
		  String lname = "菜鸟";
		  int age = 21;

		  public static void main(String[] args) {
		    tets9 myObj = new tets9();
		    System.out.println("Name: " + myObj.fname + " " + myObj.lname);
		    System.out.println("Age: " + myObj.age);
		  }
	
}
  
 

运行:
在这里插入图片描述

文章来源: chuanchuan.blog.csdn.net,作者:川川菜鸟,版权归原作者所有,如需转载,请联系作者。

原文链接:chuanchuan.blog.csdn.net/article/details/121111890

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。