面向对象程序设计教程

面向对象程序设计教程

任宏萍, 编著

出版社:清华大学出版社

年代:2012

定价:30.0

书籍简介:

本书是从面向对象软件开发的角度讲解面向对象的程序设计。重点在于讲解面向对象程序设计的思想,方法和技术,而不是对面向对象程序设计语言(Java)本身的详尽描述。这有助于读者较全面的了解面向对象的开发思想,方法和实现过程,学会真正用面向对象的思想方法解决实际问题。另外,分层程序设计模式的引入,使读者在程序设计时有章可循,设计出的软件增强了可维护性,可扩展性和可重用性都能得以提高。

书籍目录:

第1章 面向对象软件开发概述

1.1 面向对象及软件开发

1.2 面向对象的基本概念

1.3 uml简介

1.4 程序设计模式及风格

1.5 本章小结

练习题

第2章 java基石出矢口识

2.1 认识java

2.2 标识符、关键字和分隔符

2.3 变量和常量

2.4 数据类型及转换

2.5 运算符与表达式

2.6 控制流程语句

2.7 数组

2.8 本章小结

练习题

第3章 java的类及使用

3.1 java的程序包

3.2 字符串类string

3.3 动态数组类arraylist

3.4 日期类date、calendar与dateformat

3.5 其他几个常用的类

3.6 什么是良好的编程习惯

3.7 本章小结

练习题

第4章 自定义类(问题域类)

4.1 类的详细设计

4.2 类的定义

4.3 类的使用

4.4 静态变量和静态方法

4.5 方法的重载

4.6 异常及异常处理

4.7 本章小结

练习题

第5章 继承与多态

5.1 类的继承

5.2 抽象类与抽象方法

5.3 多态性

5.4 接口

5.5 本章小结

练习题

第6章 类之间的关系及实现

6.1 关联关系及实现

6.2 聚合关系及实现

6.3 依赖关系及实现

6.4 本章小结

练习题

第7章 图形用户界面

7.1 java的gui类及应用

7.2 用户界面事件的处理

7.3 自定义gui类

7.4 用户界面类与问题域类的交互

7.5 用户界面设计的原则

7.6 本章小结

练习题

第8章 数据持久化和数据访问的实现

8.1 数据持久化

8.2 文件及访问

8.3 数据库及sql

8.4 数据访问的实现

8.5 较复杂的数据库访问的实现

8.6 本章小结

练习题

第9章 web应用系统的开发

9.1 web基本知识

9.2 web应用系统结构

9.3 java servlet

9.4 jsp

9.5 web应用系统的设计模式与架构

9.6 web应用系统开发实例

9.7 本章小结

练习题 附录ajava application开发环境的建立

a.1 下载和安装myeclipse

a.2 使用myeclipse编写java程序

a.3 导人java class

a.4 导出java项目

a.5 调试(debug)java程序

附录bjava web应用开发环境的建立

b.1 建立web项目

b.2 创建、编辑、编译web应用文件

b.3 调试运行jsp文件

b.4 项目的发布

附录c常用术语或词汇表

参考文献

内容摘要:

本书从面向对象软件开发的角度出发,以Java语言为辅助工具,重点讲述面向对象程序设计的思想、方法、技术以及面向对象的编程原则,使读者能较全面地了解面向对象软件开发的方法和实现过程,更好地理解和掌握面向对象的程序设计。全书分为9章,从面向对象软件开发概述讲起,包括面向对象的基本概念、统一建模语言UML部分内容、程序设计模式等,以帮助读者打下良好的面向对象程序设计基础;其次讲述了Java语言编程的基础知识;然后以三层程序设计模式为主线,分别讲解问题域类、图形用户界面类、数据访问类的设计与实现以及它们之间如何交互共同完成系统功能,其中包括设计、实现面向对象的重要概念:封装、继承、多态和类之间的各种关系,数据库访问以及异常处理等;最后讲解基于Web的应用开发。本书的附录介绍Java 应用开发环境的建立、MyEclipse(含Tomcat)的安装和使用说明以及常用的面向对象程序设计的术语和词汇的解释。本书可作为高等院校计算机相关专业及软件工程专业“面向对象程序设计”课程的教材,也可作为高校教师、软件开发人员和计算机科技人员的学习参考书。

编辑推荐:

介绍Java应用开发环境的建立、MyEclipse(含Tomcat)的安装和使用说明以及常用的面向对象程序设计的术语和词汇的解释。《高等院校信息技术规划教材:面向对象程序设计教程》可作为高等院校计算机相关专业及软件工程专业“面向对象程序设计,课程的教材,也可作为高校教师、软件开发人员和计算机科技人员的学习参考书。

书籍规格:

书籍详细信息
书名面向对象程序设计教程站内查询相似图书
9787302300489
如需购买下载《面向对象程序设计教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

面向对象程序设计教程是清华大学出版社于2012.出版的中图分类号为 TP312 的主题关于 面向对象语言-程序设计-教材 的书籍。