在编程中遇到这样一个问题,同一个类需要打开多个实例.只是需要改写每个实例的一个方法.
为每个实例重写一个子类来重写这个方法开销太大了,
有什么办法能为实例重写方法吗?
为每个实例重写一个子类来重写这个方法开销太大了,
有什么办法能为实例重写方法吗?
解决方案 »
- Java应用---Design for Coder(集截屏,取色,放大,画图)为一体
- ResultSet的getString方法和Oracle数据库编码问题
- 帮我解释一下这段程序(红色的是什么意思)
- 关于路径的问题,请指教!
- 求一个中缀表达式变前(后)缀表达式的函数~~~~!!!!!!!!!!!!!
- 一个关于applet的题目,是scjp的,帮忙看看。谢谢
- Java 中如何调用DOS命令打开文件
- 关于JComboBox的问题(可能不是他的问题),可能大家都没有碰到过,大家力所能及猜测一下原因。
- 急问:JInternalFrame的关闭事件怎么设?
- 谁知道FileFilter的使用方法?来点例子?help me
- 100分 JComboBox 设置的问题
- imgTemp = Toolkit.getDefaultToolkit().getImage("ship.jpg"); 已经挂在心里很久了,还是不懂,高手请.
面向对象的概念是有的.我的理解是实例是不可能重新改写其中的方法了,
但不知道对不对.所以问一下,
麻烦解释清楚一点,反问的语气,让人听着很不舒服哦.:)
System.out.println(0);
} public static void main(String[] args) {
Main main = new Main();
main.g();
main = new Main() { @Override
public void g() {
System.out.println(1);
}
};
main.g();
main = new Main() { @Override
public void g() {
System.out.println(2);
}
};
main.g();
}
}
也解决了这个问题,
不过就是麻烦了,
既然有了正解 就不在这里讲了,谢谢 了啊,
顺便问5楼一个问题
java有内部类的概念吗?
能说的深入一点吗?谢谢了
先结了这个贴