继承的优点.PPT

上传人:天*** 文档编号:1089698 上传时间:2018-12-03 格式:PPT 页数:37 大小:146.50KB
下载 相关 举报
继承的优点.PPT_第1页
第1页 / 共37页
继承的优点.PPT_第2页
第2页 / 共37页
继承的优点.PPT_第3页
第3页 / 共37页
继承的优点.PPT_第4页
第4页 / 共37页
继承的优点.PPT_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、繼承的優點w程式碼再使用 (code reuse)w抽象概念再使用w類別階層化n 澄清物件間的關係繼承與 Code Reuse(被動 )主計劃子計劃 1 子計劃 2 子計劃 3類別庫函式庫(.lib .dll)(你所在的組 )繼承與 Code Reuseclass List void insert() void delete() ;如果你對 class list 感到 (1) 功能不足 (2) 原有功能不佳重新改寫 ? (1) 原始碼在哪 ?(2) 還有其他使用者,是否都同意改寫 ?使用繼承來改善繼承與 Code Reuseclass List . insert(int n) ;. delet

2、e(int pos);class List1: public List node /新增void insert(int n) ; / 修改 : 更高效率的實作方式;void main() List1 L; . ; L.insert(15) ;cout =105; j-) L2.insert(L2.getSize(), j) ;L1.show(“L1=“); L2.show(“L2=“) ;L3 = L1 + L2 ; L3.show(“L3=L1+L2=“) ;L3 = L1 * L2; L3.show(“L3=L1*L2=“) ;L3 = L1 L2; L3.show(“L3=L1-L2=“) ;L3.delete(1) ; L3.delete(2) ; L3.show(“after 2 delete, L3=“) ;stack s1, s2 ;for (int k=1; k=10; k+) if (k%3=0) s1.pop(); s1.push(k) ; s1.show(“s1=“) ;s2 = s1; s2.show(“s2=“) ;第 十章 多型與虛擬函數(Polymorphism & Virtual Functions)10-1 衍生類別的指標10-2 簡介虛擬函數10-3 虛擬函數的細節10-4 應用多型

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。