问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

期中作业,java设计希望能有详解

发布网友 发布时间:2023-08-21 16:56

我来回答

2个回答

热心网友 时间:2024-11-17 16:30

这两个题目已经写的很清楚了,第一个是考察集合的使用,使用class定义一个类,创建一个集合,添加元素并使用foreach循环和迭代器(Iterator)遍历出来,第二个主要考察继承,子类继承父类,可以拥有父类指定*范围内的成员变量和方法,下面给两个例子,仅用于参考:

//创建一个类ListDemo
import java.util.*;
public class ListDemo 
{
public static void main(String[] args) 
{
//创建一个List集合
List l = new ArrayList();
//向List集合中添加集合元素
l.add(1);
l.add(2);
l.add(3);

System.out.println("===还用forEach循环遍历===");
//使用foreach遍历List集合,注意集合中添加的元素是没有具体的类型的
//取出数据没有进行强制类型转换,所有都是Object
for(Object o : l){
System.out.print(o);
System.out.print("  ");
}
System.out.println("===使用迭代器遍历===");
//使用迭代器必须关联一个List集合
Iterator i = l.iterator();
while(i.hasNext()){
System.out.print(i.next());
System.out.print(" ");
}
}
}

//该类是Person类,作为父类
class  Person
{
public int age;
public String name;

public String eat(){
return "我在吃饭";
}
}

//创建子类Student,继承Person父类
class Student extends Person
{
//继承之后子类将拥有父类的成员变量和方法
//下面的是子类特有的方法
public String study(){
return "我还要做作业";
}
}
//创建子类Teacher
class Teacher extends Person
{
//继承之后子类将拥有父类的成员变量和方法
//下面的是子类特有的方法
public String teach(){
return "我还要上课";
}
}
//编写一个测试方法,该方法测试是否继承
//测试方法要含有主方法
public class Example
{
public static void main(String[] args){
//创建一个Student类的对象
Student s = new Student();
//调用父类和子类方法
s.name = "学生";
s.age = 12;
System.out.println("我的名字是" + s.name + ",我今年" + s.age + "岁,我正在" + s.eat() + ",待会" + s.study());

//创建一个Teacher类的对象
Teacher t = new Teacher();
t.name = "老师";
t.age = 25;
System.out.println("我的名字是" + t.name + ",我今年" + t.age + "岁,我正在" + t.eat() + ",待会" + t.teach());
}
}

热心网友 时间:2024-11-17 16:31

还是花钱去某宝买吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 JAVA 的一些基础知识 疑惑 求解答 谢谢! 在线等 求高手解答 谢谢 梦见抱蛇是什么意思 万里归途中,中国大使馆为什么没有武警 每一个驻外大使馆都有警卫人员吗? 2022年湖南省娄底市的移民基地能买卖吗 鬼步舞是法国面具男跳得好,还是TIM好啊? 跳鬼步的TIM是哪国人 俄罗斯tim是学的神秘学吗 封边条有几种规格? 6岁左右孩子家长的年龄是多大? 孩子多少岁出家合适 螃蟹怎么看新不新鲜? C语言程序中有哪几种流程图,具体在程序中用什么体现。 为什么放弃一个很喜欢的人呢? 为什么要放弃一个喜欢的人? 为什么喜欢一个人却要放弃? 为什么要放弃自己曾经喜欢的人? 为什么放弃一个很喜欢的人? 山西有哪些好大学呢? ...I try to be a good son, but no matter how hard I ... 童心是什么意思及发音 赠别乐霁野全文内容是什么 ...身上沾满雷达牌杀虫气雾剂,包括卵鞘,它的卵鞘还会产生小蟑螂吗 天然气热水器如何安装? 12岁小孩不听话如何教育 12岁小孩不听话怎么教育的方法 从南阳到邓州市十林镇的趟汽车的停车地点,发车时间,联系方式,票价? 有什么容易弹的吉他谱么 ...上面潮湿是什么原因 早上起床被子上面潮湿怎么办 airmax90为什么不火了 佝偻病是由于()缺乏导致钙、磷代谢紊乱,产生的一种以()病变为特征的全 ... 不用任何辅助工具的话,怎么样吃螃蟹才能不浪费肉肉? 在单行道中间掉头算不算违章? 单行道内部掉头算违章吗 用面粉可以做什么美食呢 面试自我介绍范文参考 疯狂猜成语2欠债黄金万两 疯狂成语猜图答案大全欠债黄金万两成语什么势什么竹 图上画了一个欠偾黄金万两,旁边有一个蜡烛,这是什么成语 看图猜成语一个心碎一个叉一只鸡一个钱袋? 就可以一只北极熊一个游泳圈一个橘子一只猪猜成语?