1.类的定义
在java中,我们可以用关键字class来定义一个类,一个java文件可以同时定义多个class。
【示例】类的创建方式
// 定义一个Person类
class Person {
}
// 定义一个Dog类
class Dog {
}
// 每一个源文件必须有且只有一个public class,并且类名和文件名保持一致!
public class ObjectDemo {
}
上面的类定义好后,没有任何的其他信息,就跟我们拿到一张张图纸,但是纸上没有任何信息,这是一个空类,没有任何实际意义。所以,我们需要定义类的具体信息。
类的组成:
-
属性 field,定义格式: [修饰符] 属性类型 属性名 = [默认值] ;
-
方法(行为) method,定义格式: [修饰符] 返回值类型 方法名(形参列表) {}
以下Student类中的属性也称为成员变量,Student类中的方法称之为成员方法。
【示例】创建一个学生类,并添加类的成员变量和成员方法
public class Student {
// 属性,此处也称为成员变量
String name; // 姓名
int age; // 年龄
// 方法,此处也称为成员方法
void eat(String food) {
System.out.println(name + "在吃" + food)