zoukankan      html  css  js  c++  java
  • 你不该知道的.NET 第零回: 不继承Object的后果 不及格的程序员

    作者:不及格的程序员-八神

     

    事起有音:

    相关链接

    http://www.cnblogs.com/allenlooplee/archive/2007/01/22/627386.html System.Object 是 .NET 中所有类型的根吗

    http://www.cnblogs.com/anytao/archive/2009/03/05/must_net_27.html interface到底继承于object吗

    看看吧,后果很严重,知道又能怎么样呢, 谁知道你的类父类是什么,就连CLR都不知道,你还指望谁?

    接口根继承Object有直接关系吗? 没有,接口:契约而,那它方法从哪来-----因为引用类型的方法表中有定义(CLR自动为你生成).

    源码:

     

     1  
     3 using System;
     4 
     5 namespace Test
     6  {
     7   public interface ITest
     8   {
     9    void No();
    10   }
    11 
    12  public class Obj1
    13   {
    14   }
    15 
    16  public class Obj2 : ITest
    17   {
    18    public void No(){}
    19   }
    20 
    21 }

    中间码:

     

    Code
  • 相关阅读:
    Chapter 23: Termination Handlers(2)Understanding Termination Handlers by Example(6)
    【原】常用HTML
    [导入]化州特产~
    [导入]又大一岁,自己祝自己生日快乐~
    [导入]新视觉LOGO~
    [导入]看清楚中国移动的新旧资费
    [导入]AJAX .NET版本之间的区别
    泛型简介
    关于MongoDB的group分组
    【javascript继承】之——原型链继承和类式继承
  • 原文地址:https://www.cnblogs.com/ioriwellings/p/1405025.html
Copyright © 2011-2022 走看看