• Java面向对象程序设计
21年品牌 40万+商家 超1.5亿件商品

Java面向对象程序设计

6.65 1.5折 45 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者孙连英,刘畅,彭涛

出版社清华大学出版社

ISBN9787302489078

出版时间2017-12

版次1

装帧平装

开本16开

纸张胶版纸

页数273页

字数99999千字

定价45元

上书时间2024-07-08

灵感飞驰

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Java面向对象程序设计
定价:45.00元
作者:孙连英,刘畅,彭涛
出版社:清华大学出版社
出版日期:2017-12-01
ISBN:9787302489078
字数:412000
页码:273
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
? 这是一本进阶式学习的面向对象程序设计教材,全书分为基础篇、面向对象篇和高级篇,内容由浅入深。? 将面向对象分析与程序开发相结合,介绍面向对象程序的设计与实现。以UML语言描述类的设计,用Java语言实现。? 书中有丰富的实例,读者可以了解所学知识在具体问题中的应用。将面向对象融入实践中,加深读者对知识的理解与掌握。? 每章配有习题和实验,帮助读者巩固所学知识,提高编程能力。? 本书提供书中实例的源代码和电子课件,读者可登录清华大学出版社网站下载使用。
内容提要
本书基于Java语言介绍面向对象程序设计理念,引入UML工具解释设计过程;用丰富的案例阐述面向对象程序设计的基本理论和方法,详细介绍面向对象的基本特性、基本技术,知识点与应用实例相结合。全书分为三篇: 篇,编程基础,介绍Java的编程基础;第2篇,Java面向对象,介绍面向对象的封装性、继承性和多态性;第3篇,高级面向对象设计,介绍UI、多线程、网络编程等内容。本书内容从简单到复杂,阶梯式递进,读者可以根据需要选读。本书介绍面向对象思想,注重理论联系实际,既可作为高等院校软件工程、计算机相关专业的本科学生教材,也可作为研究生的参考资料。
目录
目录Contents篇编 程 基 础章概述31.1面向对象编程思想31.1.1面向对象编程语言31.1.2类和对象41.1.3面向对象的特征41.1.4Java语言的特点61.2编写Java程序的步骤81.2.1准备Java开发环境81.2.2准备编程工具121.2.3编写第一个Java程序121.3标准I O161.3.1标准输入流161.3.2通过Scanner类实现输入输出18习题119编程练习19第2章基础知识202.1标识符202.2数据类型212.2.1基本数据类型222.2.2类型转换232.3变量和赋值242.4常量252.5运算符和表达式252.5.1基本赋值运算26 Java面向对象程序设计目录2.5.2算术运算262.5.3关系运算282.5.4布尔运算292.5.5位运算302.5.6条件运算302.5.7复合赋值运算符302.6字符串312.7if语句322.7.1if语句的三种形式322.7.2使用if分段显示342.8switch语句352.8.1使用switch分段显示352.8.2switch语句详解352.9for循环362.9.1for循环语法362.9.2求和运算实例372.10while循环382.10.1while循环语句382.10.2while循环实现输入控制382.11do…while循环392.11.1do…while语句392.11.2do…while实现退出操作392.12break与continue392.12.1break语句392.12.2continue语句402.13综合实例: 十进制与二进制转换412.13.1问题分析412.13.2算法设计422.13.3主程序42习题243编程练习44第3章方法463.1定义方法463.2调用方法463.3方法实例483.4方法应用503.4.1单个参数的方法503.4.2多个参数的方法513.4.3递归方法533.4.4多个返回值的方法543.5方法重载54习题355编程练习56第4章数组584.1创建数组584.2初始化一维数组594.2.1静态初始化604.2.2动态初始化604.2.3创建数组实例614.3数组名的使用624.4数组作为方法的参数和返回值634.4.1数组作为方法参数634.4.2数组作为返回类型644.5增强的for循环654.6多维数组664.6.1二维数组定义674.6.2初始化二维数组674.6.3二维数组实例68习题469编程练习70第2篇Java面向对象第5章类和对象755.1类与对象的关系755.2类的设计与UML建模755.3类765.3.1汽车类实例765.3.2定义类775.4对象785.4.1创建对象785.4.2使用对象795.5成员变量与局部变量805.6构造方法815.6.1为什么需要构造方法815.6.2构造方法重载825.7this关键字845.7.1this表示类的成员845.7.2this调用构造方法855.7.3this表示当前对象865.8static修饰符875.8.1静态变量875.8.2静态方法895.8.3main方法详解 915.8.4静态成员特点 915.9String类925.10对象参数实例955.11聚集类975.11.1聚集类实例975.11.2银行操作主界面1015.12内部类1055.12.1类中定义的内部类1055.12.2内部类被外部引用1065.12.3方法中定义的内部类107习题5108编程练习109第6章封装1126.1类的抽象与封装1126.2Java中的包1136.2.1package语句1136.2.2import语句1156.2.3Calendar与DateFormat类1166.3类的成员的访问控制1186.3.1包访问权限1186.3.2public: 接口访问权限1186.3.3private: 类内部访问权限1196.3.4protected: 继承访问权限1196.4类的访问权限1196.5链表实例1206.5.1链表结点1206.5.2链表类1216.5.3测试类125习题6125编程练习126第7章继承1287.1继承的定义与实现1287.1.1继承实例1287.1.2继承的定义1287.1.3继承的实现1297.1.4继承的结果1327.2方法重写1327.3super关键字1357.3.1使用super访问父类成员1357.3.2使用super调用父类构造方法1377.3.3构造子类对象1377.3.4super与this1387.4抽象类1397.4.1Employee抽象类1397.4.2抽象类实例1407.4.3抽象类的子类实例1407.5接口1427.5.1定义接口1437.5.2接口实例1437.6final修饰符1447.6.1final修饰类1457.6.2final修饰方法1457.7Object类1457.7.1toString方法1467.7.2equals方法1477.8类的关系1477.8.1依赖1477.8.2关联1487.8.3聚合1487.8.4组合1497.9综合实例: 组装计算机150习题7152编程练习153第8章多态1558.1多态实例1558.1.1句柄引用对象实例1558.1.2父类句柄引用子类对象1568.2动态绑定1578.3对象的多态性1598.3.1向上转型1618.3.2向下转型1618.3.3instanceof运算符1618.4多态应用实例1628.4.1接口作为参数实例1628.4.2父类作为方法返回类型实例1648.4.3面向接口编程168习题8168编程练习169第3篇高级面向对象设计
作者介绍

序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP