属性概念与注意细节
基本概念
- 属性是类的一个组成部分,一般是基本数据类型,也可以是引用类型(对象,数组)
代码示例:
public class Object02 {
public static void main(String[] args) {
}
}
class Car{
String name; //属性,成员变量,字段,field
double price;
String color;
String[] master; //属性可以是基本数据类型,也可以是引用类型
}
注意事项
-
属性的定义语法 例:访问修饰符 属性类型 属性名
-
属性可以是基本数据类型,也可以是引用类型
-
属性如果不赋值,有默认值,规则和数组一致。
代码示例:
public class PropertiesDetails {
public static void main(String[] args) {
//创建Person对象
//p1是对象名(对象引用)
//new Person() 创建的对象空间(数据)才是真正的对象
Person p1 = new Person();
//对象的属性默认值,遵守数组规则:
System.out.println("\n当前这个人的信息");
System.out.println("age=" + p1.age + " name=" + p1.name + " sal=" + p1.sal + " isPass=" + p1.ispass);
}
}
class Person
{
//四个属性
int age;
String name;
double sal;
boolean ispass;
}
运行实例:
当前这个人的信息
age=0 name=null sal=0.0 isPass=false