原文发布时间为:2009-03-03 —— 来源于本人的百度文章 [由搬家工具导入]

//using System;
//using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
   public class Program
    {
       public static void Main()
        {
            Parent p = new Son();//输出 A from Parent! B from Son! 若改成Parent p = new Parent();那输出的都是A from Parent! B from Parent!
            p.A();
            p.B();
            Console.ReadLine();
        }
    }

    class Parent
    {
       public void A()
        {
            Console.WriteLine("A from Parent!");
        }
      public virtual void B()
        {
            Console.WriteLine("B from Parent!");
        }
    }

    class Son : Parent
    {
      public new void A()
        {
            Console.WriteLine("A from Son!");
        }
      public override void B()
        {
            Console.WriteLine("B from Son!");
        }
    }
}

最新文章

  1. 浅谈CSS hack(浏览器兼容)
  2. swift语言的学习笔记
  3. 2014多校第六场 1007 || HDU 4927 Series 1(杨辉三角组合数)
  4. NUnit单元测试
  5. Android Toast和Notification
  6. 重新开始学习javase_内部类
  7. Phone Number 2010年山东省第一届ACM大学生程序设计竞赛
  8. [js高手之路]匀速运动与实例实战(侧边栏,淡入淡出)
  9. 构建基于Netty 的HTTP/HTTPS 应用程序
  10. SQL Server读写分离之发布订阅
  11. vue v-cloak知识点
  12. paython3-练习
  13. 移除input框type="number"在部分浏览器的默认上下按钮
  14. 类实例化对象可以访问静态(static)方法,但是不能访问静态属性。
  15. BZOJ2743 HEOI2012采花(离线+树状数组)
  16. 类名.class和getClass()区别
  17. shell 指令分析nginx 日志qps
  18. Egret的一些性能优化
  19. 2017-2018-1 20179202《Linux内核原理与分析》第六周作业
  20. mysql5.7 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

热门文章

  1. TO_DATS() AS ABAP_DATE
  2. 廖老师git教程执行"git checkout -b dev origin/dev"命令报出:fatal: Cannot update paths and switch to branch 'dev' at the same time. Did you intend to checkout 'origin/dev' which can not be resolved as commit?问题解决
  3. mysql 存储过程 例子
  4. Shell脚本使用汇总整理——达梦数据库备份脚本
  5. linux的发展过程
  6. 谈一谈Tomcat中webSocket,Jetty WebSocket 和Spring WebSocket以及github中Java-WebSocket.jar分别对Socket协议的角色定位以及效果的不同点;
  7. idea 占用内存优化调整
  8. C#入门篇-3:数据类型及转换
  9. Win 10激活
  10. 【转】Apache Thrift - 可伸缩的跨语言服务开发框架