using System;
namespace IllustratedCSharp_Chapter7_72_AccessClassMember
{
class Program
{
static void Main(string[] args)
{
// Console.WriteLine("Hello World!");
OtherClass oc = new OtherClass();
oc.Method1(oc.Field1);
oc.Method1(oc.Field2);
oc.Method2(oc.Field1);
oc.Method2(oc.Field2);
}
}
class SomeClass
{
public string Field1 = "base class field";
public void Method1(string value) {
Console.WriteLine("Base class --Method1: {0}",value);
}
}
class OtherClass : SomeClass
{
public string Field2 = "derived class field";
public void Method2(string value)
{
Console.WriteLine("Derived class -- Method2: {0}", value);
}
}
}
C#图解教程(第四版)Chapter7-7.2访问继承的成员
最新推荐文章于 2025-12-18 00:19:18 发布
本文介绍了如何在C#中使用继承和多态,通过`OtherClass`子类操作基类`SomeClass`的字段和方法。实例展示了静态方法调用、字段访问及重写方法的应用。
3万+

被折叠的 条评论
为什么被折叠?



