一个初学者的笔记
介绍
我们将不同的类型的变量作为某一个类的成员变量进行调用 包括基本数据类型 引用数据类型
下面我们创建一个student类
包含study showInfo 两个方法
public class Student {
//定义私有属性
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
//无参的构造方法
public Student() {
super();
}
//带参的构造方法
public Student(String name, int age) {
super();
this.name = name;
this.age = age;
}
public void study() {
System.out.println("好好学习,天天向上!");
}
public void showInfo() {
System.out.println("姓名-->"+this.name+"\t年龄-->"+this.age);
}
}
再创建一个测试类
接下来我们来测试不同类型的变量作为该测试类的成员变量出现
1.首先是基本数据类型作为该类的属性
public class Test {
//一个整形的变量x作为该类的属性出现,初值是0
int x;
//一个整形的变量y作为该类的属性出现,初值是100
int y = 100;
mian方法中调用
public static void main(String[] args) {
//创建对象
Test test = new Test();
System.out.println(test.x);//0
System.out.println(test.y);//100
2.自定义数据类型作为该类的属性 (无参带参两种情况)
我们刚建的student类 也就是自定义数据类型作为该类的属性 (无参带参两种情况)
一个Student类形的变量student作为该类的属性出现,初值是null
public class Test {
//自定义引用数据类型
//自定义引用数据类型
//一个Student类形的变量student作为该类的属性出现,初值是null
Student student;
//一个Student类形的变量student1作为该类的属性出现分配了内存空间
Student student1 = new Student()