当前位置:编程学习 > C#/ASP.NET >>

在C#中类的继承的举例????寻求

有那位朋友 可以帮一下忙  ,举一个类的继承 --------------------编程问答-------------------- Class A
{
   ...........
}
Class B:A
{
  .......
}
B继承A
不知道lZ想问具体的什么东西? --------------------编程问答--------------------
引用 1 楼 z812183667 的回复:
Class A
{
  ...........
}
Class B:A
{
  .......
}
B继承A
不知道lZ想问具体的什么东西?
mark --------------------编程问答-------------------- 看看这些例子吧:
http://blog.csdn.net/wayne23/archive/2006/02/22/606515.aspx
http://www.cnblogs.com/huangkit/archive/2006/09/01/492023.html
http://developer.51cto.com/art/200909/148819.htm --------------------编程问答--------------------  class Son : Parent 
    {
         public void childfuc()
        {
           publicfield ="";
            protectedfield = 300;
        }
    }
-----------------------------
class Parent
    {
        public string  publicfield = "xxx";
        private int privetefield = 0;
        protected int protectedfield = 0;
    } --------------------编程问答-------------------- using System ;
class A
{
    public void output()
    {
        Console.WriteLine("A中自定义方法1");
    }
    public virtual void input()
    {
        Console.WriteLine("A中虚函数");
    }
    public void Do()
    {
        Console.WriteLine("A中自定义方法2");
    }
}
class B:A
{
    new public void output()
    {
        Console.WriteLine("B中隐藏方法1");
    }
    public override void input()
    {
        Console.WriteLine("B中重写虚函数");
    }
    public void Dosomething()
    {
        Console.WriteLine("B中自定义方法");
    }
}
class Test
{
    static void Main()
    {
//        A a=new A ();//调用A中方法
//        a.output ();
//        a.input ();
//        a.Do ();
        
//        A aa;
//        B b=new B ();
//        aa=b;
        A aa=new B ();
        aa.output ();//调用A中方法
        aa.input ();//调用B中方法
        aa.Do ();//调用A,B中共同方法
        
//        B b=new B ();//调用B中方法
//        b.output ();
//        b.input ();
//        b.Do ();
//        b.Dosomething ();
    }
}
效果:
补充:.NET技术 ,  .NET Framework
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,