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

正文內(nèi)容

面向?qū)ο蟪绦蛟O計概述(留存版)

2025-02-21 01:58上一頁面

下一頁面
  

【正文】 序時,常因數(shù)據(jù)的一個的小小變動而導致意想不到的錯誤,甚至整個程序的崩潰。 另一個方向是朝著混合型面向?qū)ο笳Z言發(fā)展 ,如將 過程型與面向?qū)ο蠼Y合 產(chǎn)生了諸如 C++、ObjectiveC、 Object Pascal 等一大批語言。 該語言第一次使用了 “ 面向?qū)ο?” 的概念和程序風格 ,開創(chuàng)了面向?qū)ο蟪绦蛟O計的新范型。 軟件 : 機器語言 ?匯編語言 ?高級語言 生產(chǎn)能力低下、開發(fā)周期長、效率低、更新較慢、費用不斷上升。 我們可以說 :類 B 繼承 了類 A 還可以說 : 類 B是從類 A中 派生 出來的。 用 C++語言的成員函數(shù)表示 : input() //數(shù)據(jù)錄入函數(shù) modify() //數(shù)據(jù)修改函數(shù) display() //數(shù)據(jù)輸出函數(shù) 在 現(xiàn)實世界 中 ,所謂封裝就是把某個事物包圍起來 ,外界是看不到的 , 甚至是不可知的 。 (2) 相同形式的消息可以傳遞給不同的對象,所作出的響應可以是不同的 。 這樣,不僅使得對象的使用變得非常簡單、方便,而且具有很高的安全性和可靠性。 因此, 面向過程的程序的可重用性差,維護代價高 , 數(shù)據(jù)安全性較差。 ? 理論學習 – 理解、掌握基本概念,多看例題 – 理論指導實踐,實踐提高認識 ? 實踐學習 – 勤思考,多動手 – 重視上機實習環(huán)境 – 堅持自學 課程學習方法 本課程的主要內(nèi)容 第 1章 從 現(xiàn)實生活 和 面向?qū)ο蟪绦蛟O計 的兩個角度,簡單介紹面向?qū)ο蟪绦蛟O計的一些概念,例如 對象 與 類 、 抽象 與 封裝 、 繼承性 、 多態(tài)性 等。 程序就是由這些過程構成的。 現(xiàn)實世界中的對象,具有以下特性: (1) 每一個對象必須有一個 名字 以區(qū)別其它對象; (2) 用 屬性 來描述對象的某些特征; (3) 有一組 操作 ,每一個操作決定對象的一種 行為 。 在面向?qū)ο蟪绦蛟O計中 ,對象之間的聯(lián)系 ,稱為 對象的交互 。 //姓名 int number。 哺乳動物 ( 熱血 、 有毛發(fā) 、 用奶哺育幼仔 ) 狗 ( 有犬牙 、 食肉 、 特定的骨骼結構 、 群居 ) 白狗 黑狗 ( 白色 ) ( 黑色 ) 繼承關系簡化了人們對事物的認識和敘述 , 簡化了工作程序 。 運行時的多態(tài)性 是通過 虛函數(shù) 來實現(xiàn)的 。 綜上所述 ,傳統(tǒng)的面向過程的結構化程序設計不能夠滿足計算機技術的迅猛發(fā)展的需要 ,軟件開發(fā)迫切需要一種新的程序設計方法的支持。 幾種典型的面向?qū)ο蟪绦蛟O計語言 (1) Smalltalk語言 (20世紀 70年代 ) Smalltalk語言被認為是最純正最具代表性的面向?qū)ο蟮某绦蛟O計語言 (2) C++語言 (20世紀 80年代 ) C++是在 C語言的基礎上 ,進行面向?qū)ο筇卣鞯臄U充而成的語言 (3) Java語言( 20世紀 90年代) Java語言,是一種面向?qū)ο蟮某绦蛟O計語言,是一種網(wǎng)絡編程語言。 量和多樣的信息類型 隨著計算機科學與技術的飛速發(fā)展 應用領域 :已從數(shù)值計算擴展到了人類社會的各個方面 。 單繼承 一個派生類只繼承了一個基類的特性。 二是將對象中某些數(shù)據(jù)與操作代碼對外隱蔽 ,即隱蔽其內(nèi)部細節(jié) ,只留下少量接口 ,以便與外界聯(lián)系 ,接
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1