![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程2
小小的奋斗日记
这个作者很懒,什么都没留下…
展开
-
2 统计符合条件元素的个数-hebust
统计符合条件元素的个数-hebust统计1…n的闭区间中,能够被3整除元素的奇数和偶数的个数输入格式:输入值n的范围是 【1…1000】输出格式:奇数个数,偶数个数输入样例:5输出样例:1,0import java.util.Scanner;public class Main{ public static void main(String[] args) { // TODO Auto-generated method stub Scanner in =new Scanne原创 2020-12-16 00:02:28 · 806 阅读 · 0 评论 -
2.14 图形继承 (20分)
14 图形继承 (20分)编写程序,实现图形类的继承,并定义相应类对象并进行测试。类Shape,无属性,有一个返回0.0的求图形面积的公有方法public double getArea();//求图形面积类Circle,继承自Shape,有一个私有实型的属性radius(半径),重写父类继承来的求面积方法,求圆的面积类Rectangle,继承自Shape,有两个私有实型属性width和length,重写父类继承来的求面积方法,求矩形的面积类Ball,继承自Circle,其属性从父类继承,重写父类求原创 2020-12-17 00:27:33 · 3624 阅读 · 0 评论 -
2.13 jmu-Java-03面向对象基础-05-覆盖 (10分)
13 jmu-Java-03面向对象基础-05-覆盖 (10分)Java每个对象都继承自Object,都有equals、toString等方法。现在需要定义PersonOverride类并覆盖其toString与equals方法。###1. 新建PersonOverride类a. 属性:String name、int age、boolean gender,所有的变量必须为私有(private)。b. 有参构造函数,参数为name, age, genderc. 无参构造函数,使用this(nam原创 2020-12-17 00:26:13 · 2148 阅读 · 0 评论 -
2.12 构造方法 (5分)
12 构造方法 (5分)请补充以下代码,完成输出要求。public class Main {public Main(){System.out.println(“构造方法一被调用了”);}public Main(int x){this();System.out.println(“构造方法二被调用了”);}public Main(boolean b){this(1);System.out.println(“构造方法三被调用了”);}public static void main(St原创 2020-12-17 00:24:54 · 1641 阅读 · 0 评论 -
2.11 设计一个BankAccount类 (10分)
11 设计一个BankAccount类 (10分)设计一个BankAccount类,这个类包括:(1)一个int型的balance表时账户余额。(2)一个无参构造方法,将账户余额初始化为0。(3)一个带一个参数的构造方法,将账户余额初始化为该输入的参数。(4)一个getBlance()方法,返回账户余额。(5)一个withdraw()方法:带一个amount参数,并从账户余额中提取amount指定的款额。(6)一个deposit()方法:带一个amount参数,并将amount指定的款额存储到原创 2020-12-17 00:23:56 · 3158 阅读 · 0 评论 -
2.10 学生类-构造函数 (15分)
10 学生类-构造函数 (15分)定义一个有关学生的Student类,内含类成员变量: String name、String sex、int age,所有的变量必须为私有(private)。 ###1.编写有参构造函数: 能对name,sex,age赋值。 ###2.覆盖toString函数:按照格式:类名 [name=, sex=, age=]输出。使用idea自动生成,然后在修改成该输出格式 ###3.对每个属性生成setter/getter方法 ###4.main方法中 •输入1行name age原创 2020-12-16 23:31:38 · 6266 阅读 · 0 评论 -
2.9jmu-Java-03面向对象基础-01-构造函数与toString (20分)
9 jmu-Java-03面向对象基础-01-构造函数与toString (20分)定义一个有关人的Person类,内含属性:String name、int age、boolean gender、int id,所有的变量必须为私有(private)。 注意:属性顺序请严格按照上述顺序依次出现。###1.编写无参构造函数:打印"This is constructor"。将name,age,gender,id按照name,age,gender,id格式输出###2.编写有参构造函数 依次对name,原创 2020-12-16 23:30:33 · 2250 阅读 · 3 评论 -
2.8输出所有大于平均值的数 (15分)
8 输出所有大于平均值的数 (15分)本题要求编写程序,将输入的n个整数存入数组a中,然后计算这些数的平均值,再输出所有大于平均值的数。输入格式:输入在第1行中给出一个正整数n(1≤n≤10),第2行输入n个整数,其间以空格分隔。题目保证数据不超过长整型整数的范围。输出格式:输出在第1行给出平均值,保留2位小数。在第2行输出所有大于平均值的数,每个数的后面有一个空格;如果没有满足条件的数,则输出空行。如果输入的n不在有效范围内,则在一行中输出"Invalid."。输入样例1:1055 23原创 2020-12-16 23:29:24 · 1863 阅读 · 0 评论