
习题
文章平均质量分 76
陈衍舟
这个作者很懒,什么都没留下…
展开
-
Javase—抽象类与接口习题
/** * 【练习题】1.抽象类与继承设计一个能细分为矩形、三角形、圆形和椭圆形的“图形”类。使用继承将这些图形分类,找出能作为基类部分的共同特征(如校准点)和方法(如画法、初始化),并看看这些图形是否能进一步划分为子类。本题只考虑实现思想,不考虑具体实现的细节,实现方式可自由发挥。 */package com.Oracle.oop5_1;public abstract class原创 2017-11-28 05:23:38 · 3667 阅读 · 0 评论 -
Javase—OOP基础习题2
/** * 【练习题】01.类的成员变量:设计一个立方体类Box,定义三个属性,分别是长,宽,高。定义二个方法,分别计算并输出立方体的体积和表面积 */package com.Oracle.oop2;public class Box { int length; int width; int height; void cal() { int volume=length*原创 2017-11-28 05:22:30 · 4418 阅读 · 0 评论 -
Javase—OOP基础习题1
/*1.定义一个汽车类(Car),属性有颜色,品牌,车牌号,价格,并实例化两个对象,给属性赋值,并输入属性值*/package com.Oracle.oop1;public class Car { String color; String brand; String number; int price;}package com.Oracle.oop1;public cla原创 2017-11-27 12:02:18 · 982 阅读 · 0 评论 -
Javase—数组习题高阶
利用方法对数组进行各种操作:/** * 1.判断一个数组里是否有重复的数 */package com.arrayAdd;import java.util.*;public class Text1 { public static void main(String[] args) { int n=0; //判断数组里是否有重复的数;// 构造一个含有10个随机原创 2017-11-27 07:32:21 · 487 阅读 · 0 评论 -
Cal:一个封装类,利用方法对数组进行各种操作
该封装类在Javase—数组高阶习题中有所应用/** * 利用方法对数组进行各种操作 */package com.arrayAdd;import java.util.Arrays;import java.util.Random;public class Cal {// 加法 public int plus(int a,int b) { return a+b;原创 2017-11-27 10:01:21 · 524 阅读 · 0 评论 -
Javase—数组习题二
/** * 2.静态初始化一维数组{10,20,11,35,6,89},进行冒泡排序 */package com.array2;import java.util.Arrays;public class Text02 { public static void main(String[] args) { //按照从小到大的顺序进行冒泡排序 int[] a=new int[]原创 2017-11-27 07:00:33 · 1199 阅读 · 0 评论 -
Javase—数组习题一
/** * 1.定义一个5个元素组成的一维数组,对其赋值,再把该数组反向输出。 */package com.array1;public class Text1 { public static void main(String args[]) { //定义一个数组 int[] a=new int[5]; //利用循环对数组赋值,通过下标i调用数组,从0开始 for(in原创 2017-11-26 22:57:09 · 2860 阅读 · 0 评论 -
Javase—循环语句习题
/** * 2.本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少?(用double存储) */ package com.circle; public class Text2 { public static void main(String[] args) { double money=10000; //本金 double rat原创 2017-11-26 21:57:32 · 2094 阅读 · 0 评论 -
Javase—分支语句习题
/** * 1. 做学生成绩系统,如果成绩大于80分,输出优秀,如果成绩大于70分并且小于80分,输出良好, * 如果成绩大于60分并且小于70分,输出及格,小于60分输出不及格。 */package com.branch;import java.util.*;public class Text1 { public static void main(String[] args)原创 2017-11-26 19:57:28 · 2217 阅读 · 0 评论 -
Javase—OOP重点练习
/** * 1.思路: 字典项类DicItem包括EngLish(英语单词)、Chinese(对应中文含义)数据成员, * 字典类包括一个字典项类的列表,包含Add()(添加单词)和trans(英汉翻译)成员函数。 */package homework2;public class Dic {// 将 字典项类DicItem创建为内部类 class DicItem{ Strin原创 2017-11-28 05:24:19 · 1102 阅读 · 0 评论 -
Javase—多态习题
/** * 【练习题】1.多态练习 1.定义一个Animal父类,方法有eat(); 2.定义三个子类; Cat,Dog,Eagle; 每个子类增加新的方法,并重写eat(); 3.利用多态性 定义一个Animal类型的变量a,并将不同子类的实例赋给a; 调用eat();观察结果后,并理解多态 4.思考,如果a的引用指向一个Cat,如何调用Cat的新增方法;原创 2017-11-28 05:23:15 · 5608 阅读 · 4 评论 -
Javase—String类习题
/** * 1.字符串解析,现有一字符串,"卡巴斯基#杀毒软件#免费版#俄罗斯#",解析出每个元素。 */package com.Oracle.String_1;public class Text01 { public static void main(String[] args) { String s="卡巴斯基#杀毒软件#免费版#俄罗斯#"; String[] str=原创 2017-11-28 09:34:49 · 2356 阅读 · 0 评论