Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java面向对象

作者:诸神之翼   发布日期:2025-04-13   浏览:123

// 定义一个简单的面向对象的Java程序

// 定义一个类,类是面向对象编程的基本构建块
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;
    }

    // 打印个人信息的方法
    public void printInfo() {
        System.out.println("Name: " + name + ", Age: " + age);
    }
}

// 主类,包含main方法,程序从这里开始执行
public class Main {
    public static void main(String[] args) {
        // 创建Person类的对象
        Person person = new Person("Alice", 30);

        // 调用对象的方法
        person.printInfo();  // 输出:Name: Alice, Age: 30

        // 修改对象的属性
        person.setAge(31);
        person.printInfo();  // 输出:Name: Alice, Age: 31
    }
}

解释说明:

  1. 类(Class)Person 是一个类,它定义了对象的模板。每个类可以有属性(字段)和方法。
  2. 属性(Field)nameagePerson 类的私有属性,表示对象的状态。
  3. 构造方法(Constructor)Person(String name, int age) 是构造方法,用于在创建对象时初始化属性。
  4. 方法(Method)getName()setName()getAge()setAge() 是访问器和修改器方法,用于获取和设置属性的值。printInfo() 方法用于打印对象的信息。
  5. 对象(Object):在 Main 类的 main 方法中,创建了一个 Person 类的对象 person,并调用了它的方法。

这个示例展示了 Java 中面向对象编程的基本概念,包括类、对象、属性和方法。

上一篇:java执行linux命令行

下一篇:javaaes加密解密算法

大家都在看

java连接数据库的代码

ubuntu 卸载java

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java 时间加一天

java demo

java 截取

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站