《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》为软件工程专业《软件系统开发指导教程系列丛书》之一。首先,《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》介绍了面向对象基本概念和特点,以及根据需求说明设计类图的方法,重点围绕面向对象程序的封装性、继承性、多态性和关联关系等特性,阐述应用Java语言的面向对象编程实现技术。其次,《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》还详细介绍了抽象类与接口、设计模式等面向对象设计的高级主题,以及I/O编程、GUI编程等高级Java语言编程技术。
《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》通过大量具体示例及贯穿全文的综合应用案例来阐述理论知识,具有较强的工程性和应用性。
《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》可作为高等院校软件工程教育核心教材,也可作为计算机专业及相关专业的课程教材,以及软件开发人员参考用书。
《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》为软件工程专业《软件系统开发指导教程系列丛书》之一。首先,《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》介绍了面向对象基本概念和特点,以及根据需求说明设计类图的方法,重点围绕面向对象程序的封装性、继承性、多态性和关联关系等特性,阐述应用Java语言的面向对象编程实现技术。其次,《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》还详细介绍了抽象类与接口、设计模式等面向对象设计的高级主题,以及I/O编程、GUI编程等高级Java语言编程技术。
《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》通过大量具体示例及贯穿全文的综合应用案例来阐述理论知识,具有较强的工程性和应用性。
《软件系统开发指导教程系列丛书•面向对象编程基础•Java语言描述》可作为高等院校软件工程教育核心教材,也可作为计算机专业及相关专业的课程教材,以及软件开发人员参考用书。
第1章面向对象基础1.1对象1.2面向对象1.3面向对象程序的特点第2章UML类图及其设计2.1UML类图2.2典型类结构2.3类图的设计第3章封装性的Java编程实现3.1Java中的类与对象3.2Java中的访问权限限制3.3JavaAPI应用举例3.4公司雇员管理系统部分类的实现第4章Javadoc编写规范4.1Javadoc撰写规范4.2Javadoc标签撰写规范第5章Java开发工具包(JDK)5.1环境变量5.2环境变量的设置5.3JDK相关命令5.4Eclipse集成开发环境第6章Java的异常处理机制6.1问题的提出6.2throw关键字6.3try-catch关键字6.4异常类和throws关键字6.5自定义异常第7章继承关系的Java编程实现7.1继承关系的实现7.2equals方法和toString方法7.3公司雇员信息管理系统的实现第8章关联关系的.Java编程实
8.1数组8.2容器Java.util.Vector和迭代器.Java.util.Iterators8.3公司雇员信息管理系统的实现第9章多态性的Java编程实现9.1变量的多态性9.2方法的多态性第10章类设计和Java编程实现的高级主题10.1抽象类10.2接口10.3接口与抽象类及一般类的比较10.4应用案例分析10.5设计模式第11章Java数据流编程11.1JavaI/O概述11.2Java字节流11.3Java字符流11.4JavaI/O编程第12章Java图形界面编程12.1组件与容器12.2对话框和菜单12.3布局管理器12.4事件处理机制12.5公司雇员信息管理系统GUI编程实现参考文献