内容简介
本书源自一门在清华大学深受同学欢迎的同名选修课的成功实践。书中以Java语言为载体,在介绍Java编程的同时讲解面向对象程序设计的主要原则和方法。
本书是面向大中专院校的低年级学生及其他同等程度的对Java语言和面向对象编程技术感兴趣的读者编写的,书中对内容编排、剪裁和命题选择都做了严格的控制,确保了一定的深度和广度,在难易程度上亦遵循由浅入深,循序渐进的原则。全书概念清晰、语言生动、内容安排合理、习题与实例丰富,是一本不可多得的面向对象程序设计方面的好教材。
本书可作为大中专院校的公共课教材,也可以作为感兴趣读者的自学用书。学习本书之前应该对计算机操作有一定的认识,但是不必有开发经验,接触过一门高级语言的读者会感到学习本书得心应手,从未编过程序的读者只要对前三章多花些心思,一样可以获得良好的学习效果。与本书配套的《Java语言与面向对象程序设计题解及实验指导》已出版。
推荐理由
本书源自一门在清华大学深受同学欢迎的同名选修课的成功实践。书中以Java语言为载体,在介绍Java编程的同时讲解面向对象程序设计的主要原则和方法。
本书是面向大中专院校的低年级学生及其他同等程度的对Java语言和面向对象编程技术感兴趣的读者编写的,书中对内容编排、剪裁和命题选择都做了严格的控制,确保了一定的深度和广度,在难易程度上亦遵循由浅入深,循序渐进的原则。全书概念清晰、语言生动、内容安排合理、习题与实例丰富,是一本不可多得的面向对象程序设计方面的好教材。
本书可作为大中专院校的公共课教材,也可以作为感兴趣读者的自学用书。学习本书之前应该对计算机操作有一定的认识,但是不必有开发经验,接触过一门高级语言的读者会感到学习本书得心应手,从未编过程序的读者只要对前三章多花些心思,一样可以获得良好的学习效果。与本书配套的《Java语言与面向对象程序设计题解及实验指导》已出版。
目录
第1章 面向对象软件开发概述
第2章 Java 概述
第3章 Java 语言基础
第4章 抽象、封装与类
第5章 继承与多态
第6章 工具类与算法
……