当前位置:  技术问答>linux和unix

关于子类调用父类函数的问题

    来源: 互联网  发布时间:2015-11-15

    本文导语:  #include class father { public: virtual void output() { printf("this is fathern"); } }; class son : public father { public: void output() { father::output(); printf("this is sonn"); } }; int main () { son    s; s.output(); return 1; } 在cygwin下面...

#include
class father
{
public:
virtual void output()
{
printf("this is fathern");
}
};
class son : public father
{
public:
void output()
{
father::output();
printf("this is sonn");
}
};
int
main ()
{
son    s;
s.output();
return 1;
}
在cygwin下面使用gcc不能编译,提示undefined reference to ...
但是在vc下面可以
why?
在cygwin下面应该如何编译呢?

|
提示undefined reference to ...
===
最关键的部分变成了...

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 将父类变量强制赋予子类变量时,发生了什么?比如子类的成员变量,假如父类中有不存在子类中有的成员变量的情况,那么子类中该变量是否默认取值???
  • public static void main(String args[]){...},父类与子类同时定义有这样的main方法,但在子类中运行main时,程序却跑到父类的main中执
  • 这句话对不对 用final修饰的方法是不能被该类的子类所重载的方法 ?
  • superclass supera =new superclass(),superb;这是什么意思superclass是父类superrb是子类
  • final定义的方法是不是不允许子类重载的
  • new Inner(){ }这个匿名类是不是就是指Inner类的一个匿名子类?
  • 请问子类能不能重构父类的构造方法,如果能,怎么做?
  • 怎样得到Graphics类的对象,用什么样的子类?
  • 在Qt中,子类模块的属性为什么不能设置呢?
  • java父类和子类初始化顺序的深入理解
  • 一个类的方法声明为protected,那么在另一个包中的该类的子类能否访问该方法?
  • 类A为什么从外包继承一个protected成员后,类A的子类为什么不能访问这个成员
  • 简单问题:如何把String 变成InputStream或者它的子类?
  • 关于子类继承父类的问题,很简单的。进来看看吧
  • Rose进行JavaOOM的超级菜问题No.1:如何设置一个类MyButton成为JButton类的子类
  • 在JAVA中只有一种派生子类的方法吗?我记得在C++ 中有3种派生方法的!
  • 浅谈Java中父类与子类的加载顺序详解
  • 已知manager是employee的子类,那么这么写Employee epy=new Manager()为什么合法?
  • 子类中重载父类方法时调用该父类方法
  • Yii Framework框架获取分类下面的所有子类方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3