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

正文內(nèi)容

java程序設(shè)計(jì)第一章-展示頁(yè)

2025-01-21 18:32本頁(yè)面
  

【正文】 快 , 基本上充分發(fā)揮了計(jì)算機(jī)的速度性能 。 程序設(shè)計(jì)語(yǔ)言經(jīng)歷: 機(jī)器語(yǔ) 言 匯編語(yǔ) 言 高級(jí)語(yǔ) 言 結(jié)構(gòu)化程序設(shè)計(jì) 面向?qū)ο蟪绦蛟O(shè)計(jì) 高級(jí)語(yǔ)言: 1.機(jī)器語(yǔ)言 機(jī)器語(yǔ)言是計(jì)算機(jī)第一代語(yǔ)言 , 它由 0、 1代碼構(gòu)組的機(jī)器指令集合組成 。 程序設(shè)計(jì)語(yǔ)言的發(fā)展從面向過(guò)程 , 到面向?qū)ο?, 進(jìn)一步發(fā)展成為面向組件 , 經(jīng)歷了非常曲折的發(fā)展過(guò)程 。 ?提高程序健壯性 , 預(yù)防用戶的操作錯(cuò)誤 。 ?每一行只寫一條語(yǔ)句 , 使用括號(hào)間隔表達(dá)式或語(yǔ)句的組成部分 。 ?對(duì)變量 、 標(biāo)識(shí)等的命名 , 采用 “ 匈牙利命名法 ” 。好的程序設(shè)計(jì)風(fēng)格有助于提高程序的正確性、可讀性、可維護(hù)性、可用性。 面向?qū)ο蟮木幊谭椒? ? 面向?qū)ο缶幊? ? 類、對(duì)象、消息與封裝 ? 抽象 ? 繼承和組合 面向?qū)ο缶幊? ? 面向?qū)ο蠓椒ò殉绦蚩醋麟x散對(duì)象的集合,這些對(duì)象中包含了相應(yīng)的數(shù)據(jù)結(jié)構(gòu)以及與其他對(duì)象交互的方法 ? 優(yōu)點(diǎn): – 可重用 – 靈活,可修改 ? 示例: C++、 Java、 Microsoft Visual Basic .NET、 Microsoft Visual C、 Microsoft Visual C++ 類、對(duì)象、消息與封裝 類 123 245 12 245 對(duì)象 ? 類是對(duì)象的模板或藍(lán)圖,定義了對(duì)象的屬性和設(shè)計(jì)階段建立的操作 ? 對(duì)象是類的實(shí)例,要占用內(nèi)存,而且對(duì)象的生命周期有限 抽象 ? 類是對(duì)象的藍(lán)圖,描述了對(duì)象并定義了對(duì)象的屬性和操作 ? 抽象就是將類簡(jiǎn)化,只使用那些對(duì)定義對(duì)象有用的元素 繼承和組合 ? 繼承指定了類之間的所屬關(guān)系 ? 多個(gè)類共享相同的屬性和操作,提高了代碼的可重用性 ? 示例: – 顧客 “是一種 ” 人 – 雇員 “是一種 ” 人 基類 顧客 雇員 人 派生類 2. 程序設(shè)計(jì)風(fēng)格 程序設(shè)計(jì)時(shí)程序應(yīng) 結(jié)構(gòu)清晰 、 合理 ,編寫出來(lái)的程序不僅可在機(jī)器上正確執(zhí)行,還要便于程序的調(diào)試和維護(hù),讓別人能看懂。 一旦在程序中建立了一個(gè)對(duì)象 , 其他程序員可以在其他的程序中使用這個(gè)對(duì)象 , 完全不必重新編制繁瑣復(fù)雜的代碼 。 ? 面向過(guò)程編程的步驟: – 編寫的一段代碼稱為過(guò)程 – 一個(gè)過(guò)程在執(zhí)行時(shí)可以訪問(wèn)另一個(gè)過(guò)程 – 把過(guò)程組合起來(lái)就形成了程序 – 把所有程序整合起來(lái)就形成應(yīng)用軟件 ? 示例 : BASIC、 Fortran、 Pascal、 COBOL 面向過(guò)程編程方法的局限性 ? 代碼不可重用 ? 代碼不可改變,靈活性差 面向?qū)ο蟮某绦蛟O(shè)計(jì) ( Object Oriented Programming , 縮寫為 OOP) 是一種先進(jìn)的程序設(shè)計(jì)方法 , OOP實(shí)際上是圍繞著各類事物進(jìn)行程序設(shè)計(jì)的 。 面向過(guò)程編程 ? 在面向過(guò)程的編程方法中,會(huì)先將問(wèn)題分解為較小的部分,逐個(gè)解決。 為了能很好地完成給定的任務(wù) , 程序設(shè)計(jì)過(guò)程大致需要三步: ① 確定算法與數(shù)據(jù)結(jié)構(gòu) ; ② 用流程圖表示程序的思想 ; ③ 用程序設(shè)計(jì)語(yǔ)言編制計(jì)算機(jī)程序 。 計(jì)算機(jī)程序是有序指令的集合或者是具有一定結(jié)構(gòu)的語(yǔ)句的集合。Java語(yǔ)言程序設(shè)計(jì) 主講教師:李學(xué)相 E_Mail: 電話 :63888959 課程介紹 ?課時(shí) : 96 課時(shí) ?分為兩部分: ?講課部分: 64 課時(shí),課堂教學(xué) ?實(shí)踐部分: 32 課時(shí),課程實(shí)驗(yàn) ?學(xué)習(xí)目標(biāo) ?理解程序運(yùn)行的原理 ?了解程序開(kāi)發(fā)的過(guò)程 ?掌握簡(jiǎn)單的程序設(shè)計(jì)語(yǔ)言 ?具備基本的編程技能 目 錄 第 1章:程序設(shè)計(jì)概述 第 2章: Java基礎(chǔ) 第 3章:程序流程控制 第 4章:方法 第 5章:數(shù)組 第 6章:面向?qū)ο蟮某绦蛟O(shè)計(jì)概念 第 7章:類的繼承 第 8章:類的多態(tài)性 第 9章:文字圖形與 GUI設(shè)計(jì) 第 10章:字符串 第一章 程序設(shè)計(jì)概述 主要內(nèi)容 ?程序設(shè)計(jì)的概念 ?程序設(shè)計(jì)語(yǔ)言 ?算法與邏輯實(shí)現(xiàn) ?Java概述 ?Java運(yùn)行環(huán)境 程序設(shè)計(jì)的概念 1. 什么是程序設(shè)計(jì) 利用計(jì)算機(jī)解決問(wèn)題 , 首先要按照人們的意愿 , 借助計(jì)算機(jī)語(yǔ)言 , 將解決問(wèn)題的方法 、 公式 、 步驟等編寫成程序 , 然后將程序輸入到計(jì)算機(jī)中 , 由計(jì)算機(jī)執(zhí)行這個(gè)程序 , 這個(gè)設(shè)計(jì)和書寫程序的整個(gè)過(guò)程就是程序設(shè)計(jì) 。 程序設(shè)計(jì)是根據(jù)給出的具體任務(wù),編制一個(gè)能正確完成該任務(wù)的計(jì)算機(jī)程序。它能被計(jì)算機(jī)執(zhí)行。 2. 程序設(shè)計(jì)方法 ① 面向過(guò)程的結(jié)構(gòu)化程序設(shè)計(jì) ② 面向?qū)ο蟪绦蛟O(shè)計(jì) 結(jié)構(gòu)化程序設(shè)計(jì) 是由荷蘭學(xué)者 Dijkstra在 20世紀(jì) 70年代提出的 , 其 主要思想是自頂向下 、 逐步求精 、 模塊編程 。然后再將所有的解決方案組合起來(lái),解決整個(gè)問(wèn)題。 OOP本質(zhì)是把數(shù)據(jù)和處理數(shù)據(jù)的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1