Java类属性
【摘要】
文章目录
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)