可以同时使用默认构造函数和参数构造函数吗?

感觉

我被分配使用默认构造函数和参数构造函数来制作一个类,但事实是,那有可能吗?我不明白它是如何工作的……两者都应该为变量赋值

可怕的袋熊

借用@bohemian的这个答案

public class Person
    ...
    public Person() { 
        this("unknown", 0); // you can call another constructor 
    }

    public Person(String nm, int ag) {
        name = nm;  
        age = ag;
    }
    ...
}

在这个例子中,如果无参数的构造函数被调用,然后unknown0将被传递到其他构造

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

默认的默认构造函数可以抛出吗?

来自分类Dev

我们真的可以将无参数构造函数称为默认构造函数吗?

来自分类Dev

我们真的可以将无参数构造函数称为默认构造函数吗?

来自分类Dev

构造函数默认参数

来自分类Dev

构造函数重载和默认参数

来自分类Dev

在构造函数中使用默认参数

来自分类Dev

C ++ lambda构造函数参数可以捕获构造的变量吗?

来自分类Dev

构造函数和无参数构造函数?

来自分类Dev

构造函数使用参数调用构造函数

来自分类Dev

默认(用户定义)构造函数和带有默认参数的构造函数之间的区别?

来自分类Dev

我可以在外部构造函数中为参数类型构建无参数构造函数吗?

来自分类Dev

默认的std :: list <int>构造函数可以抛出吗?

来自分类Dev

不影响性能的默认构造函数可以吗?

来自分类Dev

默认构造函数可以在子类中重载吗?

来自分类Dev

是否可以从派生类的默认构造函数将参数传递给基本构造函数?

来自分类Dev

是否可以从派生类的默认构造函数将参数传递给基本构造函数?

来自分类Dev

构造函数可以被抢占吗?

来自分类Dev

您可以在Angular Dart的构造函数中混合常规参数和注入参数吗?

来自分类Dev

为什么默认构造函数和参数化构造函数都在一个类中?

来自分类Dev

Java中的无参数构造函数和默认构造函数之间的区别

来自分类Dev

为什么JsonConvert对待默认构造函数和参数化构造函数不同?

来自分类Dev

是否可以为Java中的特定实例(参数化)调用SubClass和SuperClass的默认构造函数和参数化构造函数?

来自分类Dev

Java使用默认构造函数

来自分类Dev

构造函数:默认和委派参数之间的区别

来自分类Dev

JavaScript构造函数和参数

来自分类Dev

TypeConverter可以用于构造函数参数吗

来自分类Dev

我可以在Fragments构造函数中放入参数吗

来自分类Dev

反应:组件构造函数可以有多个参数吗?

来自分类Dev

如果我使用参数明确定义构造函数,是否仍会创建默认构造函数?

Related 相关文章

  1. 1

    默认的默认构造函数可以抛出吗?

  2. 2

    我们真的可以将无参数构造函数称为默认构造函数吗?

  3. 3

    我们真的可以将无参数构造函数称为默认构造函数吗?

  4. 4

    构造函数默认参数

  5. 5

    构造函数重载和默认参数

  6. 6

    在构造函数中使用默认参数

  7. 7

    C ++ lambda构造函数参数可以捕获构造的变量吗?

  8. 8

    构造函数和无参数构造函数?

  9. 9

    构造函数使用参数调用构造函数

  10. 10

    默认(用户定义)构造函数和带有默认参数的构造函数之间的区别?

  11. 11

    我可以在外部构造函数中为参数类型构建无参数构造函数吗?

  12. 12

    默认的std :: list <int>构造函数可以抛出吗?

  13. 13

    不影响性能的默认构造函数可以吗?

  14. 14

    默认构造函数可以在子类中重载吗?

  15. 15

    是否可以从派生类的默认构造函数将参数传递给基本构造函数?

  16. 16

    是否可以从派生类的默认构造函数将参数传递给基本构造函数?

  17. 17

    构造函数可以被抢占吗?

  18. 18

    您可以在Angular Dart的构造函数中混合常规参数和注入参数吗?

  19. 19

    为什么默认构造函数和参数化构造函数都在一个类中?

  20. 20

    Java中的无参数构造函数和默认构造函数之间的区别

  21. 21

    为什么JsonConvert对待默认构造函数和参数化构造函数不同?

  22. 22

    是否可以为Java中的特定实例(参数化)调用SubClass和SuperClass的默认构造函数和参数化构造函数?

  23. 23

    Java使用默认构造函数

  24. 24

    构造函数:默认和委派参数之间的区别

  25. 25

    JavaScript构造函数和参数

  26. 26

    TypeConverter可以用于构造函数参数吗

  27. 27

    我可以在Fragments构造函数中放入参数吗

  28. 28

    反应:组件构造函数可以有多个参数吗?

  29. 29

    如果我使用参数明确定义构造函数,是否仍会创建默认构造函数?

热门标签

归档