请用代码示例,说明Java中的构造函数如何使用?

原创 水深无声 2025-03-23 04:30 19阅读 0赞

在Java中,每个类都会有一个或多个构造函数。构造函数是一种特殊的方法,用于创建对象并初始化其状态。

以下是使用构造函数的基本示例:

  1. // 定义一个类,例如Person
  2. public class Person {
  3. // 定义一个私有属性,例如name
  4. private String name;
  5. // 这是一个构造函数,它在创建Person对象时会被调用
  6. public Person(String name) {
  7. this.name = name; // 初始化name属性
  8. }
  9. // 提供一个方法来获取和设置名字
  10. public String getName() {
  11. return name;
  12. }
  13. public void setName(String name) {
  14. this.name = name;
  15. }
  16. }
  17. // 创建Person对象,通过构造函数传递初始名字
  18. Person person1 = new Person("John"); // 创建并初始化Person对象
  19. // 现在可以获取和设置person1的名字
  20. System.out.println(person1.getName()); // 输出: John
  21. person1.setName("Jane"); // 设置新名字
  22. System.out.println(person1.getName()); // 输出: Jane

在这个示例中,我们首先定义了一个名为Person的类,它有一个私有属性name和一个构造函数。然后,我们在创建Person对象时通过构造函数传递初始名字。

最后,我们展示了如何获取和设置这个对象的名字。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,19人围观)

还没有评论,来说两句吧...

相关阅读