Java/Java
[Java] ArrayList 상속으로 foreach 구현
박만자
2022. 1. 17. 10:19
import java.util.ArrayList;
class Node {
String data;
String getData() {
return data;
}
}
// add() 오버로딩
class Nodes extends ArrayList<Node> {
boolean add (String data) {
Node node = new Node();
node.data = data;
return add(node);
}
}
public class Main {
public static void main(String[] args) {
Nodes nodeList = new Nodes();
nodeList.add("123");
nodeList.add("abc");
nodeList.add("가나다");
for(Node n : nodeList) {
System.out.println(n.getData());
}
}
}