• 【现货速发】Java面向对象程序设计
21年品牌 40万+商家 超1.5亿件商品

【现货速发】Java面向对象程序设计

全新正版书籍,24小时发货,可开发票。

35.4 7.9折 45 全新

库存3件

天津津南
认证卖家担保交易快速发货售后保障

作者孙连英、刘畅、彭涛

出版社清华大学出版社

ISBN9787302489078

出版时间2017-12

装帧平装

开本16开

定价45元

货号25209684

上书时间2024-12-26

易安居书舍

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

   商品详情   

品相描述:全新
商品描述
前言

 

Foreword

“互联网 

展,移动互联网逐渐成为人们日常交流、通信和娱乐的基本工具。人们通过 

移动终端获取信息已经成为一种普遍的现象,教育、汽车、医疗、金融、旅 

APP 

Android 

Android 

Android 

Android 

移动应用软件开发人员有较大的社会需求。

Java 

Java 

简洁而优美,使用方便而高效。特别是跨平台性,使其在大型应用系统和嵌 

Java 

UML

Java 

,有效的参考教材是每一位程序员必不可少的工具。本书的内容是按照企业 

技能培训的模式来安排的,主要从应用开发的逻辑路径组织内容,注重完成 

基本功能的思路和步骤分析说明,没有从试图穷尽所有的知识面角度来撰写 

,如果读者想就某一个具体的技术点(例如某个控件的特殊用法)进行突破 

 

本书特色

Java 

Java 

Java 

术。

(1) 

分析问题和解决问题的能力。

结合,使学生掌握软件开发的基本技能。

4

读者对象

本书可作为高等院校软件工程、计算机科学与技术等相关专业本科教材,也 

Java 

Java EE

本书作者

本书受到北京联合大学规划教材建设项目资助,由北京联合大学教师团队与 

北京尚嘉悦成科技有限公司企业团队合作完成。参加本书编写工作的有北京 

联合大学的孙连英、刘畅、彭涛和北京尚嘉悦成科技有限公司的毛英勇、刘 

11 

英、刘畅统稿。在编写过程中得到刘小安、李刚、任运贵、张启秀、李琳等 

的帮助,在此表示感谢。

对于本书实例开发中的程序源代码,读者可以在清华大学出版社网站上免费 

下载。

由于作者水平有限,书中遗漏之处在所难免,敬请读者批评指正。

 

2017



导语摘要
本书基于Java语言介绍面向对象程序设计理念,引入UML工具解释设计过程;用丰富的案例阐述面向对象程序设计的基本理论和方法,详细介绍面向对象的基本特性、基本技术,知识点与应用实例相结合。全书分为三篇: 第1篇,编程基础,介绍Java的编程基础;第2篇,Java面向对象,介绍面向对象的封装性、继承性和多态性;第3篇,高级面向对象设计,介绍UI、多线程、网络编程等内容。本书内容从简单到复杂,阶梯式递进,读者可以根据需要选读。本书介绍面向对象思想,注重理论联系实际,既可作为高等院校软件工程、计算机相关专业的本科学生教材,也可作为研究生的参考资料。

目录

 


Contents


1


1.1.1


1.1.2


1.1.3


1.1.4Java


1.2


1.2.1


1.2.2


1.2.3


1.3


1.3.1


1.3.2


119


19


2


2.1


2.2


2.2.1


2.2.2


2.3


2.4


2.5


2.5.1


2.5.3


2.5.4


2.5.5


2.5.6


2.5.7


2.6


2.7if


2.7.1if


2.7.2


2.8switch


2.8.1


2.8.2switch


2.9for


2.9.1for


2.9.2


2.10while


2.10.1while


2.10.2while


2.11do


2.11.1do


2.11.2do


2.12break


2.12.1break


2.12.2continue


2.13


2.13.1


2.13.2


2.13.3


243


44


3


3.1


3.2


3.3


3.4


3.4.1


3.4.2


3.4.3


3.4.4


3.5


355


56


4


4.1


4.2


4.2.1


4.2.2


4.2.3


4.3


4.4


4.4.1


4.4.2


4.5


4.6


4.6.1


4.6.2


4.6.3


469


70


2


5


5.2


5.3


5.3.1


5.3.2


5.4


5.4.1


5.4.2


5.5


5.6


5.6.1


5.6.2


5.7this


5.7.1this


5.7.2this


5.7.3this


5.8static


5.8.1


5.8.2


5.8.3main


5.8.4


5.9String


5.10


5.11


5.11.1


5.11.2


5.12


5.12.1


5.12.2


5.12.3


5108


109


6


6.1


6.2Java


6.2.1package


6.2.2import


6.2.3Calendar


6.3


6.3.1


6.3.2public: 


6.3.3private: 


6.3.4protected: 


6.4


6.5


6.5.1


6.5.2


6.5.3


6125


126


7


7.1


7.1.1


7.1.2


7.1.3


7.1.4


7.2


7.3super


7.3.1


7.3.2


7.3.3


7.3.4super


7.4


7.4.1Employee


7.4.2


7.4.3


7.5


7.5.1


7.5.2


7.6final


7.6.1final


7.6.2final


7.7Object


7.7.1toString()


7.7.2equals()


7.8


7.8.1


7.8.2


7.8.3


7.8.4


7.9


7152


153


8


8.1


8.1.1


8.1.2


8.2


8.3


8.3.1


8.3.2


8.3.3instanceof


8.4


8.4.1


8.4.2


8.4.3


8168


169


3



内容摘要
本书基于Java语言介绍面向对象程序设计理念,引入UML工具解释设计过程;用丰富的案例阐述面向对象程序设计的基本理论和方法,详细介绍面向对象的基本特性、基本技术,知识点与应用实例相结合。全书分为三篇: 第1篇,编程基础,介绍Java的编程基础;第2篇,Java面向对象,介绍面向对象的封装性、继承性和多态性;第3篇,高级面向对象设计,介绍UI、多线程、网络编程等内容。本书内容从简单到复杂,阶梯式递进,读者可以根据需要选读。
本书介绍面向对象思想,注重理论联系实际,既可作为高等院校软件工程、计算机相关专业的本科学生教材,也可作为研究生的参考资料。

主编推荐
? 这是一本进阶式学习的面向对象程序设计教材,全书分为基础篇、面向对象篇和高级篇,内容由浅入深。? 将面向对象分析与程序开发相结合,介绍面向对象程序的设计与实现。以UML语言描述类的设计,用Java语言实现。? 书中有丰富的实例,读者可以了解所学知识在具体问题中的应用。将面向对象融入实践中,加深读者对知识的理解与掌握。? 每章配有习题和实验,帮助读者巩固所学知识,提高编程能力。? 本书提供书中实例的源代码和电子课件,读者可登录清华大学出版社网站下载使用。

精彩内容
第3章chapter3
方法1.1微型计算机简介方法表示类的行为,只能作为类的一部分存在。前面学习过main()方法,本章介绍方法的定义和调用以及方法重载等内容。3.1定 义 方 法方法包括方法的声明以及方法体,语法如下: 返回值类型方法名(参数列表){方法体}其中返回值类型是指调用方法后返回数据的类型,参数列表给出了方法参数的类型和名称,方法体是方法功能的实现。下面给出一个方法的代码片段。该方法的功能是在ATM机取款时显示提示信息。staticvoiddisplayMessage() {//方法声明System.out.println("请注意保护个人密码。");//方法体System.out.println("请输入取款密码…");}方法名为displayMessage,该方法不需要输入参数,方法即使没有参数也要保留小括号()。该方法没有返回值,没有返回值时需要声明返回类型为void。static关键字表示该方法是静态方法,main方法也是静态方法,静态方法会在后续章节详细介绍,这里只要知道静态方法可以直接调用。3.2调 用 方 法Java中除了main方法是系统自动调用外,其他方法必须明确被调用。通过方法名和参数列表调用方法,形式如下: 方法名(实际参数表);实际参数又称为实参,用来初始化调用方法的参数列表。实际参数必须与方法定义中的参数一致,包括参数的个数和类型。如果不一致,则会编译出错。【例3.1】方法声明和调用实例。//MyMethod.javaimport java.util.;class MyMethod {static void displayMessage() {//方法定义System.out.println("请注意保护个人密码。");//方法体System.out.println("请输入取款密码.");}public static void main(String\[\] args) {Scanner sc= new Scanner(System.in);String myPSW;displayMessage();//调用displayMessage()方法myPSW = sc.next();}}displayMessage()方法定义独立于main方法,它们是并列关系,都属于同一个类。方法定义都要在某个类的内部,不可以单独编写。方法定义在类中的顺序不会影响编译器的执行过程,因此displayMessage()方法在main方法之前还是之后是无关紧要的。程序执行总是从main方法开始。在main方法中,执行到方法调用语句displayMessage()时才会真正运行displayMessage()方法。◆Java面向对象程序设计第◆3章方法需要强调的是,当一个方法调用另一个方法时,调用方法会在调用点暂停执行,而跳转到被执行方法中执行相应语句;当被调用方法结束时程序又返回调用方法中再次继续运行。调用过程如图3.1所示。例3.1是main方法调用其他方法,其实方法之间可以相互调用。

—  没有更多了  —

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

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