如何在C#中使用子类的实例访问父类的方法

瓦伊巴夫·沙阿(Vaibhav Shah)

我有这个代码

class parent 
{
  public void sleep()
   {
     // Some Logic
   }
}

class Child : Parent
{
  public void sleep()
  {
    // some logic
  }
}

class Implement
{
  Child ch = new Child();
  ch.sleep();
}

但是现在我想通过使用已经创建的子类实例来访问父类的sleep()方法。

亚历山大·科比连斯基(Oleksandr Kobylianskyi)

您可以将对象转换为父类型。

Child ch = new Child();
var parent = (Parent)ch;
parent.sleep();

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C#:如何使用对父类的引用访问子类?

如何在python中使用子类的方法调用第二个父类的方法?

在子类 c# 中使用在父类中创建的方法

如何从子类实例访问父类实例属性?

如何在父类具有相同const字段的继承方法中使用子类的const字段?

如何在 c# 中使用方法(如果可能)实例化一个类?

如何访问子类中的父类方法

如何在C#的父类方法中调用子类的字段

如何从python中的子类静态方法访问父类实例方法?

使用子类的实例我无法访问父类的属性

子类调用基类构造函数,然后在子类Arduino C ++中使用基类的实例方法

如何在python中使用子类的方法调用第三个或更高父类的方法?

从子类的实例访问父类的属性

如何在C#中使用Ajax调用类方法

如何在不同的类中使用子类特定的方法?

如何在超类方法中使用子类参数?

从超类 C# 访问子类方法

如何在子方法内访问子类中的父类变量?

如何在Codeigniter中将父类构造函数访问子类

如何使用父类实例化抽象子类

如何在C ++中访问子类中父类的私有变量

在 C# 类的实例方法中使用 GetValue 方法

sizeof childclass 如何在父模板类中使用子类作为模板参数?

如何在父类和子类中使用std :: enable_shared_from_this?

如何引用父类在 C# 中使用的接口?

Java:使用父类方法访问子类变量

如何在C#中使用抽象约束实例化泛型类

如何通过使用父类的引用访问子类的成员?

Java:在子类中使用父类的静态方法