问题描述
内部类有什么作用啊,具体用到什么地方呢
解决方案
public class mapTest{ private Stack_test st; public mapTest(){ st = new Stack_test(); } public void insert(Object str){ st.push(str); } public Object get(){ st.pop(); } class Stack_test{ private int maxSize=0; private Object[] obj; private int _w; public Stack_test(int _len){ maxSize = _len; obj = new Object[maxSize]; _w=-1; } public void push(Object o){ obj[++_w]=o; } public Object pop(){ return obj[_w]; } public int length(){ return _w; } public boolean isEnpty(){ return _w==-1; } }}不太清楚具体有什么作用.很少用到..
解决方案二:
哥们,对android有研究?以后还请多多指教撒...初学之人,还没入门呢
解决方案三:
建议看一下Observer模式。其实内部类还是用的很多的。比如去比较两个对象的话,一般写一个内部类 implements Comparator然后按照自己的约定去比较。或者是android或swing中的监听
时间: 2024-11-10 10:04:37