成员变量是直接定义在“类”中的量;
特点:成员变量有默认值,具体请看表格
| 数据类型 | 默认值 |
|---|---|
| 整型 | 0 |
| 浮点型 | 0.0 |
| char | ’ ’ |
| boolean | false |
| 其他类型 | null |
成员变量的作用就是可以详细描述对象信息
我们来举个例子:
public class UserInfo{
int age;
double source;
char A;
boolean flag;
String name;
//以上五行代码所定义的量就是成员变量,因为它们直接定义在了“类”里面
public static void main(String [] args){
System.out.println(age);
System.out.println(source);
System.out.println(A);
System.out.println(flag);
System.out.println(name);
//因为没有给变量赋值,所以以上五行代码所打印的就是各个类型所对应的默认值
}
}
//输出结果:
0
0.0
false
null
详细描述对象信息:
public class UserInfo{
int age;
String name;
String tel;
String address;
public static void main(String [] args){
UserInfo zhang = new UserInfo();//创建对象
zhang.age = 18;
zhang.name = "张三";
zhang.tel = "123456789";
zhang.address = "郑州市";
//以上四行为成员变量赋值
System.out.println(zhang.address);
System.out.println(zhang.name);
}
}
//打印结果:
郑州市
张三
本文深入解析成员变量的概念,探讨其在类中的作用及默认值特性,通过实例演示成员变量如何描述对象信息,适合初学者理解面向对象编程的基础知识。
2352

被折叠的 条评论
为什么被折叠?



