如何通过构造函数设置默认值

   2024-09-30 3350
核心提示:在Java、Python等编程语言中,可以通过构造函数为类的属性设置默认值Java:public class MyClass {private String myString;// 构

在Java、Python等编程语言中,可以通过构造函数为类的属性设置默认值

Java:
public class MyClass {    private String myString;    // 构造函数    public MyClass() {        myString = "Default value";    }    // 其他方法}public class Main {    public static void main(String[] args) {        MyClass obj = new MyClass(); // 创建对象时,使用默认值        System.out.println(obj.myString); // 输出:Default value    }}
Python:
class MyClass:    def __init__(self):        self.my_string = "Default value"# 创建对象时,使用默认值obj = MyClass()print(obj.my_string)  # 输出:Default value

在这两个示例中,我们定义了一个名为MyClass的类,它具有一个名为myString的属性。然后,我们创建了一个构造函数(在Java中称为MyClass(),在Python中称为__init__),并在其中为myString属性设置了默认值。当我们创建一个新的MyClass对象时,该默认值将被自动分配给myString属性。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号