zoukankan      html  css  js  c++  java
  • C++鲜为人知的一些特性(原创)

       在学习c++的过程中,也曾经学习java,就发现java有类的嵌套,而看的c++的书,从来没有哪个讲c++的类可以嵌套,于是就试了一下,看是否c++可以嵌套类(编译环境vc++6.0)

        于是有了下面的代码:

     

    结果是正确的,那么看来c++是支持嵌套类的,至少vc++6.0是支持的

    那么B类是否可以使用呢?于是有了下面的代码:

     

    结果能成功调用getB()方法,着可以间接证明这个类正的被正确识别了,好了,那我们看是否B能继承别的类呢?于是有了下面的代码:

     

    好了结果说A未定义,好吧,那我们从定义一个类,如下:

     

    结果也是正确的,看来类B是可以继承其他类的,也有那些继承关系。

    结论:

          我们分析到c++是可以进行类嵌套的,并且可以像正常类一样操作它,除了不能继承嵌套它的类,目前还没发现有其它特性,有兴趣的可以验证一下匿名类是否可以在c++被允许。

  • 相关阅读:
    小菜编程成长记(四 业务的封装)
    小菜学Flex2(二 currentState初步使用)
    小菜编程成长记(九 反射——程序员的快乐!)
    小菜编程成长记(一 面试受挫——代码无错就是好?)
    小菜编程成长记(六 关于Flex的争论)
    小菜编程成长记(三 复制VS复用)
    104种木马的清除方法
    细节决定成败打电话和发邮件的细节
    MS SQL Server查询优化方法
    美国西点军校最重要的行为准则:没有任何借口
  • 原文地址:https://www.cnblogs.com/fenqi/p/3008883.html
Copyright © 2011-2022 走看看