多态如何实现的问题?

一叶舟troy 发布于 2015/10/30 12:58
阅读 86
收藏 0
【问题描述】多态如何实现的


问题1 main函数有对应函数入库地址,静态和全局的也
       普通的类成员函数为啥没哟!不然调用接口如何执行到这个函数
     
[root@bogon test]# nm ./a.out |c++filt |grep main
                 U __libc_start_main@@GLIBC_2.2.5
0000000000400b14 T main
[root@bogon test]# nm ./a.out |c++filt |grep mydemo
0000000000400b61 t _GLOBAL__sub_I__ZN5Point5countE
00000000006021b8 B Point::count
0000000000400b76 W Point::Point()

0000000000400b76 W Point::Point()


code


 class Point
 {
     public:


     //constructor cannot be static member function
    // static Point()
     Point(int i)
     {
         cout<<" static Point"<<"i"<<i<<endl;
         count++;
     }
    
     Point()
     {
         cout<<" static Point"<<count<<endl;
         count++;
     }
     void mydemo()
     {
     }
    private:
      static int count ;
 };

加载中
返回顶部
顶部