Java面向对象编程:类和对象

上传:air-conditioner32979 浏览: 13 推荐: 0 文件:pdf 大小:786.71KB 上传时间:2024-07-01 23:13:20 版权申诉

Java 面向对象编程:类和对象

面向对象编程 (OOP) 通过将代码组织成模拟现实世界实体的对象,增强了代码的可模块化和可理解性。深入探讨 Java 中的类和对象概念。

类和对象

在 OOP 中,对象是具有特定属性和行为的实体。而类是对象的蓝图,定义了对象的结构和功能。

1. 对象:

  • 代表现实世界中的事物。
  • 拥有属性(特征)和行为(动作)。
  • 通过类创建。

2. 类:

  • 对具有相同特征的对象的抽象。
  • 定义对象的属性和行为。
  • 先于对象存在。

创建类和对象

1. 类的定义:

  • 使用 public class 类名 语句。
  • 包含属性(成员变量)和行为(方法)。

```java

public class Person {

String name;

int age;

   public void study() {
       // ...
   }

   public void eat() {
       // ...
   }

}

```

2. 对象的创建:

  • 使用 new 关键字。
  • 对象是类的实例。

java

Person liuDeHua = new Person();

3. 属性赋值:

  • 使用 对象名.属性 = 值;

java

liuDeHua.name = "刘德华";

liuDeHua.age = 60;

4. 方法调用:

  • 使用 对象名.方法名();

java

liuDeHua.study();

方法详解

  • 方法描述对象的动作。
  • 可以独立运行并返回结果。
  • 定义包括访问修饰符、返回值类型、方法名和参数列表。

示例:学生类

可以设计一个 Student 类,包含姓名、年龄、班级和爱好等属性,以及学习、考试等行为。

public class Student {
    String name;
    int age;
    String className;
    String hobby;

    public void study() {
        // ...
    }

    public double takeExam(String subject) {
        // ...
        return score;
    }
}

Java面向对象编程:类和对象

Java面向对象编程:类和对象

Java面向对象编程:类和对象

上传资源
用户评论