java語言與面向?qū)ο蟪绦蛟O(shè)計第01講new

java語言與面向?qū)ο蟪绦蛟O(shè)計第01講new

ID:34520331

大?。?.02 MB

頁數(shù):99頁

時間:2019-03-07

java語言與面向?qū)ο蟪绦蛟O(shè)計第01講new_第1頁
java語言與面向?qū)ο蟪绦蛟O(shè)計第01講new_第2頁
java語言與面向?qū)ο蟪绦蛟O(shè)計第01講new_第3頁
java語言與面向?qū)ο蟪绦蛟O(shè)計第01講new_第4頁
java語言與面向?qū)ο蟪绦蛟O(shè)計第01講new_第5頁
資源描述:

《java語言與面向?qū)ο蟪绦蛟O(shè)計第01講new》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第一講面向?qū)ο蟪绦蛟O(shè)計Object-OrientedProgramming授課教師:趙永安電子郵箱:zhaoas01@163.com面向?qū)ο蟪绦蛟O(shè)計ò課程類型:專業(yè)基礎(chǔ)課ò先導(dǎo)知識:°了解操作系統(tǒng)(Linux/Window)°一門高級語言°數(shù)據(jù)結(jié)構(gòu)°關(guān)系數(shù)據(jù)庫ò教學(xué)目的:°掌握基于OOP的思想°利用java技術(shù),實現(xiàn)OOP程序設(shè)計方法Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講【教學(xué)目標(biāo)】面向?qū)ο蟪绦蛟O(shè)計技術(shù)的成功應(yīng)用,是IT領(lǐng)域技術(shù)的重要成果和發(fā)展趨勢之一,擁有廣闊的市場前景ò通過本課程學(xué)習(xí),掌握面向?qū)?/p>

2、象程序設(shè)計的基本思想、重要概念和基礎(chǔ)方法ò以Java語言為載體,深入理解和掌握面向?qū)ο笏枷敕椒ê途幊碳夹g(shù),并能運用Java語言進行基本的面向?qū)ο蟪绦蛟O(shè)計ò通過相應(yīng)的實驗,提高學(xué)生的實踐動手技能Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講目標(biāo)與方法ò學(xué)習(xí)目標(biāo):1.掌握OOP的設(shè)計思想2.掌握Java程序設(shè)計基本方法3.初步建立基于OOP開發(fā)GIS的專業(yè)思想及技術(shù)方法.ò學(xué)習(xí)方法學(xué)習(xí)方法::1.學(xué)習(xí)OOP的設(shè)計思想2.了解基于OOP的API基本原理和體系結(jié)構(gòu)3.掌握OOP程序設(shè)計的基本方法Java語言與面向?qū)?/p>

3、象程序設(shè)計第1講面向?qū)ο蟪绦蛟O(shè)計ò根據(jù)教學(xué)大綱,學(xué)習(xí)內(nèi)容為三個層次:1.熟練掌握-專業(yè)思想2.基本掌握-基本方法3.原理性介紹-基本原理和體系結(jié)構(gòu)ò專業(yè)知識水平:1.滿足基本應(yīng)用需求2.技術(shù)方法適度超前Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講【教材與參考資料】1.Java語言與面向?qū)ο蟪绦蛟O(shè)計(第2版)印旻等清華大學(xué)出版社,2007年11月2.BruceEckel.ThinkinginJava,4thEdition.PrenticeHall,Feb.20063.http://java.sun.com4

4、.http://www.oracle.com/technetwork/javaJava語言與面向?qū)ο蟪绦蛟O(shè)計第1講教材目錄第一章面向?qū)ο蟪绦蛟O(shè)計概論第二章java概述第三章java語言基礎(chǔ)第四章抽象、封裝與類第五章繼承與多態(tài)第六章工具類與算法第七章圖形用戶界面的設(shè)計與實現(xiàn)第八章java高級編程第九章java數(shù)據(jù)庫編程接口第十章java開發(fā)環(huán)境與工具Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講【課程內(nèi)容】ò第一部分:面向?qū)ο筌浖_發(fā)概述(ch1)òOOP思想等ò第二部分:Java及語言基礎(chǔ)(ch2,ch3)

5、òJava運行環(huán)境和開發(fā)環(huán)境,Java數(shù)據(jù)類型、運算符和表達式,Java三大流程控制語句ò第三部分:Java面向?qū)ο蠹夹g(shù)(ch4,ch5)核心內(nèi)容ò類和對象、抽象、封裝、繼承、多態(tài)、重載、包、接口等ò第四部分:標(biāo)準類庫和GUI(ch6,ch7)òJava標(biāo)準類庫、數(shù)據(jù)結(jié)構(gòu)和算法、GUI設(shè)計與實現(xiàn)ò第五部分:Java高級編程(ch8,ch9)ò異常處理、I/O、多線程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫編程Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講【主要內(nèi)容】ò面向?qū)ο蟪绦蛟O(shè)計思想(重點)òJava語言基礎(chǔ)òJava面向?qū)?/p>

6、象技術(shù)(核心)ò圖形用戶界面(GUI)ò異常、多線程、I/Oò網(wǎng)絡(luò)編程、數(shù)據(jù)庫編程Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講學(xué)習(xí)Java的三個階段掌握Java面向?qū)ο笏枷胗肑ava語言寫Java程序培養(yǎng)目標(biāo)用Java語言寫OO程序Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講【學(xué)時】總學(xué)時=9-18周(本學(xué)期總周數(shù))72學(xué)時(56學(xué)時理論+16學(xué)時上機)?周(期末考試)Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講課程表W1W2W3W4W51-29-189-18S1206S12063-45-612-19class17-81

7、2-19class29-109-16S1205Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講【其它】ò書面作業(yè):4~6次ò上機作業(yè):16次實驗ò學(xué)期成績:°期中成績*0.4+期末成績*0.6ò答疑ò時間:擇機待定ò周期:2次/周Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講基本要求òForyou:ò保證上課課時(56課時理論、16課時實習(xí))ò交互式教學(xué),掌握學(xué)科思想和主要知識內(nèi)容ò認真做好實習(xí),按時提交實習(xí)報告Forme:TohavetodomybestforteachingthecourseofOOPJava語言與

8、面向?qū)ο蟪绦蛟O(shè)計第1講為什么要學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計ò面向?qū)ο蠹夹g(shù)的意義ò人的大腦與計算機的思維差異現(xiàn)實世界ò解決軟件危機的有效途徑ò學(xué)習(xí)面向?qū)ο蟮木o迫性ò適應(yīng)客觀世界的認知進化ò程序的設(shè)計思想與實現(xiàn)技術(shù)與時俱進Java語言與面向?qū)ο蟪绦蛟O(shè)計第1講面向?qū)ο蠹夹g(shù)意義ò現(xiàn)代計算機功能很強大,但應(yīng)用缺乏合理性ò最大的不合理:來自人觀察問題的認識空間與計算機處理問題的方法空間二義性,存在著較大的隔閡ò面向?qū)ο蠹夹g(shù)有助于減小這一隔閡、并使這兩個空間盡量趨于一致ò面向?qū)ο蠹夹g(shù)應(yīng)用的普遍性ò軟件復(fù)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。