我的日常开发记录日志
首页
  • Laravel
  • Thinkphp
  • Swoole
  • Workman
  • php
  • HTML
  • CSS
  • JavaScript
  • Vue
  • ES6
  • 小程序
  • Mysql
  • Redis
  • Es
  • MongoDb
  • Git
  • Composer
  • Linux
  • Nginx
  • Docker
  • Vpn
  • 开发实战
  • 开发工具类
  • 友情链接
💖关于
💻收藏
  • 分类
  • 标签
  • 归档数据
GitHub (opens new window)

我的日常开发记录日志

never give up
首页
  • Laravel
  • Thinkphp
  • Swoole
  • Workman
  • php
  • HTML
  • CSS
  • JavaScript
  • Vue
  • ES6
  • 小程序
  • Mysql
  • Redis
  • Es
  • MongoDb
  • Git
  • Composer
  • Linux
  • Nginx
  • Docker
  • Vpn
  • 开发实战
  • 开发工具类
  • 友情链接
💖关于
💻收藏
  • 分类
  • 标签
  • 归档数据
GitHub (opens new window)
  • laravel

  • thinkphp

  • swoole

  • workman

  • php

  • gpt

  • java

    • map和list遍历
    • 基本的类
      • 静态方法和属性
      • java包相关
      • 基础mvc结构
      • 注解理解
      • 泛型
      • 数据库查询
    • 后端
    • java
    窝窝侠
    2024-08-06

    基本的类

    一个标准的Java类通常包括私有字段(属性)、公共构造函数、公共方法以及适当的访问修饰符和注释。以下是一个简单的示例,展示了一个包含属性和方法的完整类:

    // 类的注释,描述类的作用
    public class Person {
    
        // 私有属性
        private String name;  // 人员姓名
        private int age;      // 人员年龄
        private String address; // 人员地址
    
        // 构造函数,可以有多个重载版本
        public Person(String name, int age, String address) {
            this.name = name;
            this.age = age;
            this.address = address;
        }
    
        // 公共方法,用于获取姓名属性
        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 String getAddress() {
            return address;
        }
    
        // 公共方法,用于设置地址属性
        public void setAddress(String address) {
            this.address = address;
        }
    
        // 公共方法,用于描述人员信息
        public void displayInfo() {
            System.out.println("Name: " + name);
            System.out.println("Age: " + age);
            System.out.println("Address: " + address);
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52

    # 解释说明:

    1. 类定义:

      • public class Person { ... } 定义了一个名为 Person 的公共类。
    2. 属性:

      • private String name;、private int age;、private String address; 定义了类的私有字段,表示姓名、年龄和地址。
    3. 构造函数:

      • public Person(String name, int age, String address) { ... } 定义了一个公共构造函数,用于初始化对象的属性值。
    4. 方法:

      • public String getName(), public void setName(String name):用于获取和设置姓名属性。
      • public int getAge(), public void setAge(int age):用于获取和设置年龄属性。
      • public String getAddress(), public void setAddress(String address):用于获取和设置地址属性。
      • public void displayInfo():用于展示人员的姓名、年龄和地址信息。
    5. 注释:

      • // 类的注释,描述类的作用、// 人员姓名、// 人员年龄、// 人员地址:用于提供代码的说明和文档。

    这个示例展示了一个简单的Java类,包含了常见的属性、构造函数和方法。这种结构通常用于表示实际应用中的业务实体或者数据模型,通过属性和方法来描述对象的状态和行为。

    在线编辑 (opens new window)
    上次更新: 2025/02/25, 18:30:54
    map和list遍历
    静态方法和属性

    ← map和list遍历 静态方法和属性→

    最近更新
    01
    showprocess用法
    04-29
    02
    vue3中尖括号和冒号的使用细则
    04-29
    03
    sd使用
    02-22
    更多文章>
    🖥️

    © 2025窝窝侠 💌 豫ICP备20005263号-2 🛀 Theme by 💝 Vdoing && 小胖墩er

    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式
    ×