目录
- 类与对象
- 继承
- 封装
- 多态
- 高级话题
- 实践项目
类与对象
定义与创建
- 类: 定义一组具有相同属性和行为的对象的模板。
- 对象: 根据类模板创建的实体。
示例代码
public class Person {
String name;
int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public void sayHello() {
System.out.println("Hello, my name is " + name);
}
}
Person person = new Person("Alice", 25);
person.sayHello();
属性与方法
- 属性: 类中的变量,表示对象的状态。
- 方法: 类中的函数,表示对象的行为。
构造器
- 构造器: 特殊的方法,用于初始化新创建的对象。
- 构造器过载: 可以定义多个构造器,每个构造器有不同的参数列表。
示例代码
public class Person {
String name;
int age;
public Person() {
this.name = "Unknown";
this.age = 0;