出版时间:2010-6 出版社:西北工大 作者:马春燕//张涛 页数:308 字数:419000
内容概要
《面向对象编程基础:Java语言描述》为软件工程专业《软件系统开发指导教程系列丛书》之一。首先,本书介绍了面向对象基本概念和特点,以及根据需求说明设计类图的方法,重点围绕面向对象程序的封装性、继承性、多态性和关联关系等特性,阐述应用Java语言的面向对象编程实现技术。其次,本书还详细介绍了抽象类与接口、设计模式等面向对象设计的高级主题,以及I/O编程、GUI编程等高级Java语言编程技术。
《面向对象编程基础:Java语言描述》通过大量具体示例及贯穿全文的综合应用案例来阐述理论知识,具有较强的工程性和应用性。
《面向对象编程基础:Java语言描述》可作为高等院校软件工程教育核心教材,也可作为计算机专业及相关专业的课程教材,以及软件开发人员参考用书。
书籍目录
第1章 面向对象基础
1.1 对象
1.2 面向对象
1.3 面向对象程序的特点
第2章 UML类图及其设计
2.1 UML类图
2.2 典型类结构
2.3 类图的设计
第3章 封装性的Java编程实现
3.1 Java中的类与对象
3.2 Java中的访问权限限制
3.3 Java API应用举例
3.4 公司雇员管理系统部分类的实现
第4章 Javadoc编写规范
4.1 Javadoc撰写规范
4.2 Javadoc标签撰写规范
第5章 Java开发工具包(JDK)
5.1 环境变量
5.2 环境变量的设置
5.3 JDK相关命令
5.4 Eclipse集成开发环境
第6章 Java的异常处理机制
6.1 问题的提出
6.2 throw关键字
6.3 try-catch关键字
6.4 异常类和throws关键字
6.5 自定义异常
第7章 继承关系的Java编程实现
7.1 继承关系的实现
7.2 equals方法和toString方法
7.3 公司雇员信息管理系统的实现
第8章 关联关系的.Java编程实现
8.1 数组
8.2 容器Java.util.Vector和迭代器.Java.util.Iterators
8.3 公司雇员信息管理系统的实现
第9章 多态性的Java编程实现
9.1 变量的多态性
9.2 方法的多态性
第10章 类设计和Java编程实现的高级主题
10.1 抽象类
10.2 接口
10.3 接口与抽象类及一般类的比较
10.4 应用案例分析
10.5 设计模式
第11章 Java数据流编程
11.1 Java I/O概述
11.2 Java字节流
11.3 Java字符流
11.4 Java I/O编程
第12章 Java图形界面编程
12.1 组件与容器
12.2 对话框和菜单
12.3 布局管理器
12.4 事件处理机制
12.5 公司雇员信息管理系统GUI编程实现
参考文献
编辑推荐
《面向对象编程基础:Java语言描述》针对面向对象软件设计和编程,讲解了UML技术、面向对象设计模式、Java面向对象编程技术、Java GUI编程等软件设计和开发实用技术。在讲解面向对象基础理论和Java语言基础知识的同时,提供了丰富的应用示例,详细讲解知识的应用方法,强化和培养学生对知识的灵活应用能力和软件开发能力;书中还讲解了Eclipse开发工具、Javadoc技术和Java编码规范,强调对学生规范化软件开发和职业素养的培养,并且以企业实际项目进行案例分析,重视学生职业实战能力和工程素质的培养。
图书封面
评论、评分、阅读与下载