第六章 对象群体的组织 6.1 Java集合框架介绍 Java集合框架是为了表示和操作集合类型而规定的统一体系结构。 1.框架内容 (1)对外接口:表示集合的抽象数据类型,规定了所有集合类型都应该具有的对外服务功能; (2)接口实现:实现集…
分类:Programming language
Java语言程序设计【学堂在线】(第五章)整理
第五章 输入输出 5.1 异常处理 5.1.1 异常处理的概念 异常处理:异常又称例外,是特殊的运行错误对象。它是一种程序容错机制,当程序运行时,遇到用户或环境的错误时,程序要有能力处理这些错误,并从错误中恢复出来并执行。如果无法恢复,则应…
Java语言程序设计【学堂在线】(第四章)整理
第四章 接口与多态 接口在语法上与抽象类类似,它声明了若干抽象方法和常量,其主要作用是帮助实现类的多重继承功能。 多态性是面向对象设计语言的重要特性之一。 4.1 接口 接口允许创建者规定一个类的基本形式:方法名、自变量列表以及返回类型,但…
Java语言程序设计【学堂在线】编程作业(第三章)
程序1:教师学生评分 学校要进行年终总结,需要对教师和学生的评分结果进行统计。学生的统计数据有三个,教师的统计数据有四个。请你实现一个统计系统,对输入的数据进行整理。请你实现一个Person类表示人员,并实现一些必要的方法,再实现Teach…
Java语言程序设计【学堂在线】(第三章)整理
第三章 类的重用 3.1 类的继承 3.1.1 继承的概念 根据已有类定义新类,新类拥有已有类的所有功能。Java只支持单继承,每个子类只能有一个直接超类。 超类是所有子类的公共属性及方法集合,子类则是超类的特殊化。继承机制可以提高程序的抽…
Java语言程序设计【学堂在线】编程作业(第二章)
创建一个简单的表示矩形的Rectangle类,满足以下条件:1、定义两个成员变量height和width,表示矩形的长和宽,类型为整型 2、定义一个getArea方法,返回矩形的面积 3、定义一个getPerimeter方法,返回矩形的周长…
Java语言程序设计【学堂在线】(第二章)知识点整理
2.1-面向对象方法的特性 1.面向对象方法的四个基本特征:抽象、封装、继承、多态。 抽象:忽略问题中与当前目标无关的方面,只关注有关的方面。面向对象方法采用(数据抽象)方法来构建程序的类与对象。 过程抽象是将整个系统的功能划分为若干部分,…