请编程实现以下要求:(1)定义一个接口DataStructure,包括以下方法: BooleanisFu11() Boolean1sEmpty() Void addElement(Object obj) Object removeElement() 2)设计一个队列类(MyQueue)实现DataStructure接口。队列的大小由其构造方法指定。要求实现的方法体现出队列的先进先出特性。 (3)设计一个测试类,在其主方法中用DataStructure类型的引用变量引用一个大小为10的MyQueue对象,使用addElement()方法增加“0”,”1”,......,“9”共10个字符串对象,再用removeElement()方法取出这些元素并打印出来。