一、教学框架
- 类的定义与作用
- 对象的定义以及创建与使用
- 类的成员变量与实例变量
- 类的构造方法
- 示例代码与实战演练
二、内容详解
1、类的定义与作用
- 定义: 类是对象的模板或蓝图,它描述了具有相同属性和方法的对象的集合。
- 作用: 类用于定义对象的行为和属性,使得我们可以复用代码,并通过创建对象来实现特定的功能。
2、对象的定义以及创建与使用
- 定义:是类的实例,具有类中定义的属性和方法。
- 创建对象: 通过使用关键字
new
来创建类的新实例。例如:Person person = new Person();
- 使用对象: 通过对象名调用其方法和访问其属性。例如:
person.setName("John")
;
类与对象的关系
3、类的成员变量与实例变量
- 成员变量: 定义在类中,所有对象共享同一个成员变量。通常在类体内进行定义。
- 实例变量: 定义在对象中,每个对象都有其自己的实例变量。通常在构造方法中进行初始化。
4、类的构造方法
- 定义: 构造方法是一种特殊的方法,其名称必须与类名相同,且没有返回类型。
- 作用: 构造方法用于初始化对象的属性,并在创建对象时自动调用。
- 示例:
public class Person {
private String name;
private int age;
// 构造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}
5、示例代码与实战演练
示例1: 定义一个Person
类并创建对象。
public class Person {
private String name;
private int age;
// 构造方法
public Person(String name, int age) {
this.name = name;
this.age = 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;
}
}