代码之家  ›  专栏  ›  技术社区  ›  nacho4d

C++中最基本的类是什么?

  •  4
  • nacho4d  · 技术社区  · 14 年前

    我希望这个问题不是太傻,但是标准C++中最基本的类是什么? 反对?反对?

    class MyObject : public object{  ...
    

    有没有显示标准c++类继承的映射、图表或图像? Something like this but for C++

    5 回复  |  直到 14 年前
        1
  •  8
  •   dreamlax    14 年前

    在可可中 NSObject 类是框架的基础,而不是Objective-C语言本身。在Objective-C中,可以通过不从任何东西派生来创建根类(但是为了使它工作,您可能必须通过运行时调用来进行黑客攻击)。

    类似地,一些基于C++的框架可以定义一个根类,该框架中的所有其他类都是派生的,但是它是特定于框架而非语言的。

        2
  •  14
  •   Naveen    14 年前

    在C++中没有最基本的类,即对于所有类没有共同的基类。

        3
  •  10
  •   Oliver Charlesworth    14 年前

    C++中没有基本的对象类型,不像java。

        4
  •  3
  •   sashang    14 年前

    class Null
    {
    };
    
        5
  •  3
  •   user401947    14 年前

    IOstream库的继承关系图是 here