class类的使用

52 阅读1分钟

代码解释

屏幕截图 2025-09-29 105410.png

  • 首先定义了一个名为 Student 的类,类里有两个成员变量 name(字符串类型,默认值为 “小花”)和 age(整数类型,默认值为 18),还有一个方法 sayHello,作用是打印出包含 age 和 name 信息的字符串。
  • 然后在 main 方法中,创建了 Student 类的对象 st1,通过 st1.name 获取对象的 name 属性并打印,再调用 st1.sayHello 方法执行打印操作。

代码解释

屏幕截图 2025-09-29 105413.png

  • 同样定义了 Student 类,不过在类的构造器部分直接定义了成员变量 name(默认值 “小花”)和 age(默认值 18),同时也有 sayHello 方法。
  • 在 main 方法中,先创建了使用默认值的 Student 对象 st1,打印其 name;接着又创建了 Student 对象 st2,并传入了自定义的参数 “小明” 和 19,最后打印 st2 的 name

总体而言,这两段代码展示了 Scala 中类的定义、成员变量的默认值设置,以及如何创建类的对象并使用对象的属性和方法,第二张图还体现了创建对象时传递自定义参数的情况。