freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]面向?qū)ο蟪绦蛟O(shè)計(jì)語言c-第1章引論-wenkub.com

2024-10-10 22:20 本頁面
   

【正文】 在現(xiàn)代的編程思想中 , 用 “ 泛型 ” 的概念來代替類屬 ,同時(shí)具有更廣泛的含義 。 盡量避免設(shè)計(jì)同所有對(duì)象打交道的也就是全局的對(duì)象 。 責(zé)任要簡明扼要 , 不要太多 , 同時(shí)不要讓對(duì)象負(fù)責(zé)自己不需要承擔(dān)的責(zé)任 。 給對(duì)象命名 , 實(shí)際上就是對(duì)需要處理的問題空間中包含的不同性質(zhì)的數(shù)據(jù)進(jìn)行分類 。 這叫做 分散責(zé)任(distribution responsibility)。 而在 面向?qū)ο蟪绦蛟O(shè)計(jì)中 , 每個(gè)對(duì)象嚴(yán)格地是局部的 。 如果匹配是在運(yùn)行時(shí)確定的 , 則稱為 后期匹配 (lately binding)或 動(dòng)態(tài)聯(lián)編 。 24 第一章 引論 ? 面向?qū)ο笳Z言的核心概念 多態(tài)性 Polymorphism 運(yùn)算符重載 指的是相同的運(yùn)算符在不同的上下文有不同的解釋 。 下面是函數(shù)重載的例子: void fun(int, int, char)。 ? Kind of Mercedes is a kind of car. ? Part of Wheels are part of a Mercedes. Wheel is not a kind of car. 22 第一章 引論 ? 面向?qū)ο笳Z言的核心概念 多態(tài)性 Polymorphism 所謂 多態(tài) , 是指一個(gè)名字 ( 或符號(hào) ) 具有多種含義 。 除了根類 , 每個(gè)類都可以有 父類 (super/parent class, base class), 也可以有它的 子類(subclass/child class/derived class)。 17 第一章 引論 ? 面向?qū)ο笳Z言的核心概念 繼承 Inheritance 讓我們來看看現(xiàn)實(shí)世界中的例子: Dragonfly Butterfly Moth Ant Insect Winged Wingless 18 第一章 引論 ? 面向?qū)ο笳Z言的核心概念 繼承 Inheritance 在一個(gè)的繼承樹中 , 每下一層都比上一層更加具體地定義了每種類的特性 。 在 C++中 , 實(shí)現(xiàn)數(shù)據(jù)封裝的機(jī)制是 “ 類 (class)”。 15 第一章 引論 ? 面向?qū)ο笳Z言的核心概念 數(shù)據(jù)封裝 Data Encapsulation 面向?qū)ο笳Z言采用了 抽象 的方法 。 Method 1(…)。 … Walk(Person, …)。 11 第一章 引論 ? 面向?qū)ο笳Z言的核心概念 數(shù)據(jù)封裝 Data Encapsulation ? 面向過程 語言的做法 AttributeN
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1