为什么 Child child2=new Child();这句不报错?

来源:4-5 C#中对象初始化器

覃工

2022-12-30 15:23

http://img1.mukewang.com/63ae917f0001fec708640492.jpg

默认的构造方法是无参的,一旦你定义了一个构造方法(不管是有参还是无参的)默认的构造方法就没了。

为什么 Child child2=new Child();这句不报错?

写回答 关注

1回答

  • 慕沐9312739
    2023-02-06 19:52:11

    因为Child类中有无参的构造方法

    public Child(){

    }

用C#实现封装

C#视频教程教大家,用C#语言实现面向对象的封装

77622 学习 · 182 问题

查看课程

相似问题