Java题目怎么解啊
答案:2 悬赏:10 手机版
解决时间 2021-12-01 02:47
- 提问者网友:太高姿态
- 2021-11-30 15:04
Java题目怎么解啊
最佳答案
- 五星知识达人网友:封刀令
- 2021-11-30 16:29
接口IContainer
实现类
追问大佬大佬可以给个完整的嘛 跪求
实现类
追问大佬大佬可以给个完整的嘛 跪求
全部回答
- 1楼网友:爱难随人意
- 2021-11-30 18:09
//ArrayList.java
package test;
import java.util.List;
public class ArrayList implements IContainer{
private List list;
@Override
public void add(Integer a) {
//为空要new一下
if(this.getList()==null){
//该出的ArrayList非你自己定义的类
this.list=new java.util.ArrayList();
}
this.list.add(a);
}
@Override
public int size() {
// TODO Auto-generated method stub
return list.size();
}
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}
public static void main(String[] args) {
IContainer ic=new ArrayList();
ic.add(1);
ic.add(2);
//打印长度
System.out.println(ic.size());
}
}
//IContainer.java
package test;
public interface IContainer {
public void add(Integer a);
public int size();
}
package test;
import java.util.List;
public class ArrayList implements IContainer{
private List
@Override
public void add(Integer a) {
//为空要new一下
if(this.getList()==null){
//该出的ArrayList非你自己定义的类
this.list=new java.util.ArrayList
}
this.list.add(a);
}
@Override
public int size() {
// TODO Auto-generated method stub
return list.size();
}
public List
return list;
}
public void setList(List
this.list = list;
}
public static void main(String[] args) {
IContainer ic=new ArrayList();
ic.add(1);
ic.add(2);
//打印长度
System.out.println(ic.size());
}
}
//IContainer.java
package test;
public interface IContainer {
public void add(Integer a);
public int size();
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯