类:以类的方式组织代码
对象:以对象的方式封装数据
package com.Macong.Object;
//一个类文件中可以有无数个类,但是只能有一个public类
//以类的方式组织代码,以对象的方式封装数据
public class Student {
//属性:字段
String name;
int age;
//方法
public void study()
{
System.out.println(this.name + "在学习");
}
//打印名字
public void printMessage(Student student)
{
System.out.println("姓名:" + student.name);
System.out.println("年龄:" + student.age);
}
}
package com.Macong.Object;
//一个项目应该只有一个main方法
public class Application {
public static void main(String[] args) {
//类是抽象的,需要实例化。
//类实例化后返回一个自己的对象。
//student对象就是一个Student类的具体实例。
Student xiaoma = new Student();
Student xiaowu = new Student();
xiaoma.name = "小马";
xiaoma.age = 27;
xiaowu.name = "小吴";
xiaowu.age = 25;
xiaoma.printMessage(xiaoma);
xiaowu.printMessage(xiaowu);
}
}