Last updated: 2019/11/6
-
编写输出九九乘法口诀表的程序
-
计算一个整数的各位数字之和。例如,整数
20160907
,则计算并显示2+0+1+6+0+9+0+7的值 -
编写类
TestArray
,只有一个main方法,该方法中,创建一个int类型的一维数组sim,从键盘输入任意的数据,并实现数组sim元素从小到大排序,输出排序后的数组值 -
编写类
MyDate
具有属性年月日,要求一个构造函数初始化属性年月日,提供重置日期、增加日期(考虑闰年闰月)、输出日期等成员函数 -
编写类
ArraySort
,该类有一个int类型一维数组sim的成员变量,一个setOrder()的成员方法,一个带有一个参数的构造方法对sim数组初始化(未使用),方法setOrder没有参数和返回值,实现成员变量sim中的元素升序排序。另外类TestArray
,只有一个main方法,该方法中,从键盘输入任意的数据但int类型的一维数组,从键盘输入任意的数据,并在创建一个ArraySort对象时,构造函数使用该数组做参数初始化sim成员变量,并调用setOrder实现元素从小到大排序,并输出排序结果 -
创建一个类
Point
,有成员变量x,y,它们都是int类型,该类有四个成员方法SetX(int), setY(int), getPoint()和movePoint(int,int). setx(int)和setY(int)方法是设置成员变量x和y的值,getPoint()则是获得由x,y构成的坐标点,movePoint(int,int)带两个int参数,用来修改x,y构成的坐标点。point
类有一个构造方法,不带参数,为x,y设置原点值。另一个类为TestPoint
,有 main方法用来对point
类的实例进行测试。要求为其实例设置(0,0)坐标点,在移动到(10,20)坐标点上,并输出实例调用相应方法的结果 -
编写程序,找出1~n以内的所有素数。要求使用数组元素的下标从1~n以内表示这些数值,数组元素的值作为素数的标志。其中用数组元素的值为0来表示该元素的下标的数值是素数,用1来表示该元素的下标的数值不是素数,并输出这些素数
-
有类
Person
和Student
,它们之间存在继承关系,Person有成员变量name, sex, age,类型分别为String, char, int,构造方法Person(String,char,int)用来对成员变量进行初始化,成员方法setData(String,char,int)设置成员变量name, sex, age的值,getData()是不带参数且返回值是name, sex和age的值构成的字符串的成员方法;Student
是Person
的子类,在Student
中有int类型的sID和classNo用来表示学生的学号和班级号,它有带有5个参数的成员方法setData()和不带参数的方法getData(),setData()设置成员变量的值,getData()是返回五个成员变量值构成的字符串 -
抽象类
Person
定义如下:abstract class Person{ String name; char sex; int age; abstract void setData(String name,char sex,int age); abstract String getData(); }
类
Student
和类Teacher
均是抽象类Person
的子类,类Student
有成员变量name, sex, age, sID, speciality,其中sID表示学生学号,speciality表示学生专业;类Teacher
有成员变量name, sex, age, tID, department,其中tID表示教师的编号,department表示教师所在部门,请编写类Student
和类Teacher
所需基本功能 -
创建一个
Print接口
,在其中定义一个打印方法print,再创建两个类分别实现这个接口 -
创建一个
Person接口
,它有方法setData()和getData()对属性name, sex, birthday赋值和获得这些属性组成的字符串信息;创建类Student
实现Person接口
,并重写setData()成员方法,设置学生属性的成员变量sID, speciality值,重写getData()获得学生成员变量值所组成的字符信息 -
有几何形状边数为n及可计算面积area的
Shape
类,其子类Triangle
类及Rectangle
类实现几何形状三角形和矩形面积area计算,利用前三个形状类实现柱体Pillar
类的体积计算,并在PillarTest
类中实现对某一柱体的体积计算 -
编写程序,创建学生成绩中所涉及的类:
Student
类、Teacher
类、Course
类,并由Grade
类将Student
类、Teacher
类和Course
类关联起来,由GradeTest
类对以上四个类进行测试 -
编写一个含有ArithmeticException、IndexOutOfBoundsException和NullPointerException的异常处理程序
-
编写程序实现从键盘输入数据,保存到指定文件里
-
编写程序,在面板上显示三个按钮,按钮上分别显示是:
set red
,set green
,set blue
,按下按钮时修改窗口颜色 -
编写类似windows“记事本”的界面程序