出版時間:2004-8 出版社:清華大學出版社 作者:喻國寶 頁數(shù):407 字數(shù):546000
內容概要
面向對象的程序設計方法是當今普遍使用并大力推廣的一種程序設計的方法,它是計算機軟件開發(fā)人員必須掌握的基本技術。本書根據(jù)國內外最新的面向對象程序設計課程的教學大綱要求,按照首先闡述面向對象程序設計方法的相關概念,然后選擇具有典型特征的實例,并利用Java程序設計語言舉例說明的基本教學策略來論述本課程的全部內容。學生通過本書的學習,能夠真正掌握面向對象的程序設計方法,學會Java程序設計的基本方法,養(yǎng)成良好的程序設計習慣。 全書共12章,內容包括:面向對象程序設計概論、Java程序設計浯言概述、抽象與封裝、繼承與多態(tài)、面向對象的軟件開發(fā)過程、異常處理、流式輸入輸出及文件的處理、工具類庫與數(shù)據(jù)結構接口、圖形用戶界面、Applet應用程序、數(shù)據(jù)庫訪問的編程技術和JavaBean編程技術。 本書內容豐富,理論聯(lián)系實際,可讀牲強;既可以作為高等院校計算機專業(yè)及相關專業(yè)本科生學習面向對象程序設計的教材,也可供從事軟件開發(fā)的工程師和自學讀者學習參考。
書籍目錄
第1章 面向對象程序設計概論 1.1 結構化程序設計方法 1.2 面向對象的程序設計方法 1.3 基本概念 1.4 面向對象的程序設計語言 本章小結 習題第2章 Java程序設計語言概述 2.1 Java程序設計語言的發(fā)展 2.2 Java程序設計語言的基本特征 2.3 Java程序設計語言的環(huán)境 2.4 Java程序的基本結構 2.5 Java程序的基本數(shù)據(jù)類型 2.6 標識符、注釋、直接量、變量和常量 2.7 Java程序的基本輸入輸出 2.8 運算符和表達式 2.9 流程控制語句 2.10 一維數(shù)組 2.11 二維數(shù)組 2.12 字符串常量String 本章小結 習題第3章 抽象與封裝 3.1 抽象與封裝的實現(xiàn)技術 3.2 類 3.3 對象 3.4 訪問屬性控制 3.5 靜態(tài)成員 3.6 final、this和null修飾符 3.7 對象拷貝 3.8 應用舉例 本章小結 習題第4章 繼承與多態(tài) 4.1 繼承與多態(tài)的實現(xiàn)技術 4.2 類的繼承 4.3 類成員的隱藏與重載 4.4 多態(tài)性的實現(xiàn) 4.5 抽象類 4.6 接口 4.7 包 4.8 應用舉例 本章小結 習題第5章 面向對象的軟件開發(fā)過程第6章 異常處理第7章 流式輸入輸出及文件處理第8章 工具類庫與數(shù)據(jù)結構接口第9章 圖形用戶界面第10章 Applet應用程序第11章 JavaBean編程技術參考文獻
圖書封面
評論、評分、閱讀與下載