简介
本书基于Java语言介绍面向对象程序设计理念,引入UML工具解释设计过程;用丰富的案例阐述面向对象程序设计的基本理论和方法,详细介绍面向对象的基本特性、基本技术,知识点与应用实例相结合。全书分为三篇:第1篇,编程基础,介绍Java的编程基础;第2篇,Java面向对象,介绍面向对象的封装性、继承性和多态性;第3篇,高级面向对象设计,介绍UI、多线程、网络编程等内容。本书内容从简单到复杂,阶梯式递进,读者可以根据需要选读。本书介绍面向对象思想,注重理论联系实际,既可作为高等院校软件工程、计算机相关专业的本科学生教材,也可作为研究生的参考资料。
编辑推荐
这是一本进阶式学习的面向对象程序设计教材,全书分为基础篇、面向对象篇和高级篇,内容由浅入深。 将面向对象分析与程序开发相结合,介绍面向对象程序的设计与实现。以UML语言描述类的设计,用Java语言实现。 书中有丰富的实例,读者可以了解所学知识在具体问题中的应用。将面向对象融入实践中,加深读者对知识的理解与掌握。 每章配有习题和实验,帮助读者巩固所学知识,提高编程能力。 本书提供书中实例的源代码和电子课件,读者可登录清华大学出版社网站下载使用。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2017-12-01
- 更新: 2023-07-10
- 书号:9787302489078
- 中图:TP312JA
- 学科:工学控制科学与工程工学计算机科学与技术