博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

错误:不能实例化抽象类

Posted on 2008-11-26 09:26  浪端之渡鸟  阅读(1576)  评论(0)    收藏  举报

我在创建一个对象的时候,用到多态

IVSS_Statement *m_stmt;

m_stmt = new CVSS_MysqlStatement((CVSS_MysqlConnection*) m_pConn);

现在我要获得m_stmt;

CVSS_MysqlStatement* getMsmt();

CVSS_MysqlStatement* getMsmt()

{

  return (CVSS_MysqlStatement*)m_stmt;

}

 

而不能写成

IVSS_Statement * getMsmt();

IVSS_Statement * getMsmt()

{

  return m_stmt;

}