面向对象
类和对象
1 概念
在Java中,类是一种蓝图或模板,描述了对象的特征和行为。对象是类的实例,是具体存在的数据实体,具有特定的属性(成员变量)和行为(方法)。
2 语法
2.1 声明类
public class ClassName {
// 成员变量
数据类型 变量名;
// 构造方法
public ClassName(参数列表) {
// 构造方法的初始化代码
}
// 成员方法
public void methodName(参数列表) {
// 方法的具体实现
}
}
2.2 创建对象
ClassName 对象名 = new ClassName(构造方法参数);
3 示例
// 定义一个名为Person的类
public class Person {
// 成员变量
String name;
int age;
// 构造方法
public Person(String personName, int personAge) {
name = personName;
age = personAge;
}
// 成员方法
public void displayInfo() {
System.out.println("姓名:" + name + ",年龄:" + age + "岁");
}
}
对象的创建和使用:
// 创建Person类的对象
Person person1 = new Person("小明", 25);
// 调用对象的成员方法
person1.displayInfo();
在这个示例中,Person
类定义了一个具有姓名和年龄属性以及显示信息的方法。通过创建 Person
类的对象 person1
,我们可以访问和操作对象的属性和方法。