当我们创建继承的类的新对象时,是否创建了基类的对象?

温尼丁库马尔

在C#中,当我们创建继承的类对象时,是否也在创建基类对象呢?很困惑,因为它从子类的构造函数中调用基类构造函数。

从子类构造函数调用基类构造函数会创建基类对象吗?

苏吉思·卡里维利

不可以,它不会创建基类的对象,继承的类的对象可以访问基类的属性(根据保护级别)。因此仅初始化特定成员(可用于继承的类),而不会创建基类的对象。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我们链接 ContinueWith 调用时,是否创建了新的 Task 对象?

来自分类Dev

在继承中,当为子类创建对象时,是否也为其父类创建了对象?

来自分类Dev

当我们使用String的intern方法时,创建了多少个对象

来自分类Dev

当我们使用String的intern方法时,创建了多少个对象

来自分类Dev

我们可以在创建新对象时更改类名吗?

来自分类Dev

当我们使用 getBean 方法创建原型 bean 时,是否创建了 bean 属性(单例)的新实例?

来自分类Dev

当我们使用new关键字创建新的DateTime(对象)时

来自分类Dev

我们可以创建抽象类的对象吗?

来自分类Dev

当我们对数据帧执行操作时是否创建了 DAG?

来自分类Dev

我们可以在单独创建超类对象后强制继承吗?ObjA obj = new ObjB();

来自分类Dev

PHP在继承类上的新self()正在创建基类对象

来自分类Dev

创建新的子类对象时,是否存在超类实例?

来自分类Dev

当我们使用列表理解时,Python会并行创建对象

来自分类Dev

当我们使用 new 关键字时与创建对象的过程混淆

来自分类Dev

当我们要私有继承基类时,为什么要进行名称公开?

来自分类Dev

当我们要私有继承基类时,为什么要进行名称公开?

来自分类Dev

我们是否需要为Utility类创建接口?

来自分类Dev

我们如何能够创建抽象的 CountDownTimer 类的对象

来自分类Dev

当我创建从Form继承的新类时,Visual Studio更改设计器生成的代码

来自分类Dev

当我创建从Form继承的新类时,Visual Studio更改设计器生成的代码

来自分类Dev

当我创建其他对象的类对象时,一个数组中的类对象被更改

来自分类Dev

创建抽象基类列表以填充继承的对象

来自分类Dev

当我们在同一类中创建类的实例时会发生什么?

来自分类Dev

当我们在创建流对象时打开与文件的连接时,实际上会发生什么?

来自分类Dev

我们可以创建一个不满足用于创建对象的类吗?

来自分类Dev

当我们使用new运算符在字符串常量池中精确创建对象时。

来自分类Dev

从派生类创建基类对象

来自分类Dev

创建我所在类的对象

来自分类Dev

我们是否继承或实现抽象类?

Related 相关文章

  1. 1

    当我们链接 ContinueWith 调用时,是否创建了新的 Task 对象?

  2. 2

    在继承中,当为子类创建对象时,是否也为其父类创建了对象?

  3. 3

    当我们使用String的intern方法时,创建了多少个对象

  4. 4

    当我们使用String的intern方法时,创建了多少个对象

  5. 5

    我们可以在创建新对象时更改类名吗?

  6. 6

    当我们使用 getBean 方法创建原型 bean 时,是否创建了 bean 属性(单例)的新实例?

  7. 7

    当我们使用new关键字创建新的DateTime(对象)时

  8. 8

    我们可以创建抽象类的对象吗?

  9. 9

    当我们对数据帧执行操作时是否创建了 DAG?

  10. 10

    我们可以在单独创建超类对象后强制继承吗?ObjA obj = new ObjB();

  11. 11

    PHP在继承类上的新self()正在创建基类对象

  12. 12

    创建新的子类对象时,是否存在超类实例?

  13. 13

    当我们使用列表理解时,Python会并行创建对象

  14. 14

    当我们使用 new 关键字时与创建对象的过程混淆

  15. 15

    当我们要私有继承基类时,为什么要进行名称公开?

  16. 16

    当我们要私有继承基类时,为什么要进行名称公开?

  17. 17

    我们是否需要为Utility类创建接口?

  18. 18

    我们如何能够创建抽象的 CountDownTimer 类的对象

  19. 19

    当我创建从Form继承的新类时,Visual Studio更改设计器生成的代码

  20. 20

    当我创建从Form继承的新类时,Visual Studio更改设计器生成的代码

  21. 21

    当我创建其他对象的类对象时,一个数组中的类对象被更改

  22. 22

    创建抽象基类列表以填充继承的对象

  23. 23

    当我们在同一类中创建类的实例时会发生什么?

  24. 24

    当我们在创建流对象时打开与文件的连接时,实际上会发生什么?

  25. 25

    我们可以创建一个不满足用于创建对象的类吗?

  26. 26

    当我们使用new运算符在字符串常量池中精确创建对象时。

  27. 27

    从派生类创建基类对象

  28. 28

    创建我所在类的对象

  29. 29

    我们是否继承或实现抽象类?

热门标签

归档