永发信息网

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();
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯