当前位置:首页 > Java

java如何创造类

2026-03-24 19:35:26Java

创建类的基本语法

在Java中,类通过class关键字定义,后跟类名和一对花括号。类名应遵循大驼峰命名法(首字母大写)。

public class ClassName {
    // 成员变量(属性)
    private String field;

    // 构造方法
    public ClassName(String field) {
        this.field = field;
    }

    // 成员方法
    public String getField() {
        return field;
    }
}

定义成员变量

成员变量声明在类内部,方法外部。通常使用private修饰符封装数据,并通过getter/setter方法访问。

private int age;
private String name;

编写构造方法

构造方法用于初始化对象,名称与类名相同,无返回类型。可以重载多个构造方法。

public Person() {
    // 无参构造
}

public Person(String name) {
    this.name = name;
}

添加成员方法

成员方法定义类的行为,包含返回类型、方法名和参数列表。

public void displayInfo() {
    System.out.println("Name: " + name);
}

实例化对象

使用new关键字调用构造方法创建类的实例。

Person person1 = new Person();
Person person2 = new Person("Alice");

继承实现

通过extends关键字实现继承,子类继承父类的非私有成员。

public class Student extends Person {
    private String studentId;
}

接口实现

使用implements关键字实现接口,必须重写接口所有抽象方法。

java如何创造类

public class Rectangle implements Shape {
    public void draw() {
        System.out.println("Drawing rectangle");
    }
}

访问修饰符

  • public: 所有类可访问
  • private: 仅本类可访问
  • protected: 同包及子类可访问
  • 默认(无修饰符): 同包可访问

标签: java
分享给朋友:

相关文章

java如何安装

java如何安装

安装Java的步骤 下载Java开发工具包(JDK) 访问Oracle官方网站或OpenJDK项目页面下载适合操作系统的JDK版本。Oracle JDK适用于商业用途,OpenJDK是开源版本。选择…

java如何编译

java如何编译

编译Java程序的基本步骤 安装JDK(Java Development Kit)并配置环境变量。确保javac和java命令可在命令行中运行。JDK是编译和运行Java程序的必备工具。 创建Jav…

java如何产生随机数

java如何产生随机数

使用 Math.random() 方法 Math.random() 生成一个范围在 [0.0, 1.0) 的伪随机 double 值。通过缩放和偏移可以生成指定范围的随机数。 double ra…

java如何实现异步

java如何实现异步

Java实现异步的方法 Java中实现异步编程可以通过多种方式,每种方式适用于不同的场景和需求。以下是常见的实现方法: 使用Thread类 创建新线程执行异步任务是最基础的方式。通过继承Thread…

java版本如何查看

java版本如何查看

查看Java版本的命令行方法 在命令行或终端中运行以下命令可以查看当前安装的Java版本: java -version 输出示例: java version "1.8.0_301" Java(TM…

java如何创建测试类

java如何创建测试类

创建测试类的基本步骤 在Java中创建测试类通常使用JUnit框架,以下是具体方法: 安装JUnit依赖 对于Maven项目,在pom.xml中添加依赖: <dependency>…