新書推薦:
《
礼制考古经典选读
》
售價:NT$
1340.0
《
MATLAB实用教程(第六版)
》
售價:NT$
695.0
《
中国思想的再发现(壹卷:近观系列,沟口雄三教授以其精湛的学术洞察力,旨在呈现一个全面而立体的中国思想图景)
》
售價:NT$
325.0
《
骨科康复学(第2版)
》
售價:NT$
1140.0
《
笔记启蒙 : 英国皇家学会与科学革命
》
售價:NT$
390.0
《
汉语副词研究论集(第六辑)
》
售價:NT$
490.0
《
镶嵌之美:古希腊罗马的马赛克艺术
》
售價:NT$
1390.0
《
后希腊化哲学:从斯多亚学派到奥利金的发展研究
》
售價:NT$
349.0
|
內容簡介: |
《面向对象程序设计实例教程》基于Java语言介绍面向对象程序设计理念,引入UML工具解释设计过程。应用丰富的案例阐述面向对象程序设计的基本理论和方法,详细介绍面向对象的基本特性、基本技术,知识点与应用实例相结合。全书分为三篇:第一篇,程序设计基础,介绍Java编程基础;第二篇,Java面向对象,介绍面向对象的封装性、继承性和多态性;第三篇,高级面向对象设计,介绍UI、多线程和网络编程等内容。全书的三篇从简单到复杂,阶梯式递进。读者可以根据需要选读。
本书介绍面向对象思想,突出理论联系实际。本书既可作为高等院校软件工程、计算机相关专业的本科学生的教材,也可作为研究生的参考资料。
|
目錄:
|
第一篇 Java编程基础1
第1章 概述
1.1 面向对象程序设计
1.1.1 定义
1.1.2 基本概念
1.1.3 特点
1.1.4 面向对象编程语言
1.2 Java语言概述
1.2.1 诞生及发展
1.2.2 Java语言的特点
1.2.3 Java开发平台
1.3 Java开发环境
1.3.1 下载、安装JDK
1.3.2 配置环境变量
1.4 Java开发工具
1.5 学习创建第一个Java程序
1.5.1 制作Java Application应用程序
1.5.2 制作Java Applet小程序
习题1
第2章 编程基础
2.1 标识符
2.2 数据类型
2.2.1 基本数据类型
2.2.2 类型转换
2.3 变量和赋值
2.4 常量
2.5 运算符和表达式
2.5.1 基本赋值运算
2.5.2 算数运算
2.5.3 关系运算
2.5.4 布尔运算
2.5.5 位运算
2.5.6 条件运算
2.5.7 复合赋值运算符
2.6 字符串
2.6.1 输入字符串实例
2.6.2 字符串类型与数值型的转换
2.7 程序设计
习题2
编程练习
第3章 控制语句
3.1 if语句
3.1.1 if语句的三种形式
3.1.2 分段显示实例(if)
3.2 switch语句
3.2.1 分段显示实例(switch)
3.2.2 switch语句详解
3.3 for循环
3.3.1 for循环语法
3.3.2 求和运算实例
3.4 while循环
3.4.1 while循环语句
3.4.2 while循环实现输入控制
3.5 do…while循环
3.5.1 do…while语句
3.5.2 do…while实现退出操作
3.6 break与continue
3.6.1 break语句
3.6.2 continue语句
3.7 综合实例:十进制与二进制转换
3.7.1 问题分析
3.7.2 算法设计
3.7.3 主程序
习题3
编程练习
第4章 方法
4.1 定义方法
4.2 调用方法
4.3 方法实例
4.4 方法应用
4.4.1 单个参数的方法
4.4.2 多个参数的方法
4.4.3 递归方法
4.4.4 多个返回值的方法
4.5 方法重载
4.6 预定义方法
习题4
编程练习
第5章 数组
第二篇 Java面向对象
第6章 类和对象
第7章 封装
第8章 继承
第9章 多态
第三篇 高级面向对象设计
第10章 图形用户界面设计
第11章 异常处理
第12章 集合类
第13章 输入输出流及文件处理
第14章 多线程
第15章 网络编程
参考文献
|
|