?
??---- 因为我们以后要以EntTemperature作为基类,而且HgyModify函数在继承类中要重写并要求实现动态调用,故此处必须声明为虚拟函数。Virtual关健字即为C++面向对象的重要的特性。
??---- 第二、删除tempapp.def文件中的energy文本。
??
??---- 第三、修改tempapp.cpp文件:
??
??---- 1、 删除CircleTemperature、RigonTemperature及EllipseTemperature类的所有相关内容。
??
??---- 2、 修改原文件中如下的内容:
??
??class DefaultTemperature : public EntTemperature
??{
??public:
??virtual double reflectedEnergy(AcDbEntity* pEnt) const;
??};
??double DefaultTemperature::reflectedEnergy
??(AcDbEntity* pEnt) const
??{
??ads_printf("nThis entity has no area, and no reflection.n");
??return -1.0;
??}
??修改后的内容如下:
??class DefaultTemperature : public EntTemperature
??{
??public:
??virtual Adesk::Boolean HgyModify(AcDbEntity* pEnt) const;
??};
??
??Adesk::Boolean DefaultTemperature::
??HgyModify(AcDbEntity* pEnt) const
??{
??ads_printf("nThe entity hasn't defined,
??and nothing to be modified.n");
??---- 因为我们以后要以EntTemperature作为基类,而且HgyModify函数在继承类中要重写并要求实现动态调用,故此处必须声明为虚拟函数。Virtual关健字即为C++面向对象的重要的特性。
??---- 第二、删除tempapp.def文件中的energy文本。
??
??---- 第三、修改tempapp.cpp文件:
??
??---- 1、 删除CircleTemperature、RigonTemperature及EllipseTemperature类的所有相关内容。
??
??---- 2、 修改原文件中如下的内容:
??
??class DefaultTemperature : public EntTemperature
??{
??public:
??virtual double reflectedEnergy(AcDbEntity* pEnt) const;
??};
??double DefaultTemperature::reflectedEnergy
??(AcDbEntity* pEnt) const
??{
??ads_printf("nThis entity has no area, and no reflection.n");
??return -1.0;
??}
??修改后的内容如下:
??class DefaultTemperature : public EntTemperature
??{
??public:
??virtual Adesk::Boolean HgyModify(AcDbEntity* pEnt) const;
??};
??
??Adesk::Boolean DefaultTemperature::
??HgyModify(AcDbEntity* pEnt) const
??{
??ads_printf("nThe entity hasn't defined,
??and nothing to be modified.n");
相关文章
- 2021-09-08BIM技术丛书Revit软件应用系列Autodesk Revit族详解 [
- 2021-09-08全国专业技术人员计算机应用能力考试用书 AutoCAD2004
- 2021-09-08EXCEL在工作中的应用 制表、数据处理及宏应用PDF下载
- 2021-08-30从零开始AutoCAD 2014中文版机械制图基础培训教程 [李
- 2021-08-30从零开始AutoCAD 2014中文版建筑制图基础培训教程 [朱
- 2021-08-30电气CAD实例教程AutoCAD 2010中文版 [左昉 等编著] 20
- 2021-08-30电影风暴2:Maya影像实拍与三维合成攻略PDF下载
- 2021-08-30高等院校艺术设计案例教程中文版AutoCAD 建筑设计案例
- 2021-08-29环境艺术制图AutoCAD [徐幼光 编著] 2013年PDF下载
- 2021-08-29机械AutoCAD 项目教程 第3版 [缪希伟 主编] 2012年PDF