java中没有多继承,想要实现只能利用接口。或者父亲-孩子-孩子的孩子这样继承。
解决方案 »
- 有关线程提高效率的问题,求教线程高手。
- 没有彻底理解此程序的执行过程,谁能帮分析一下?
- 新手问题 关于对象创建得几种方法
- java中怎样按照big endian输出
- 程序报错 frame.getContentPane().add(panel);
- 有关J2SDK环境设置问题,请大虾指点!
- 怎样使用UIManager.put改变组件的默认大小?
- JBuilder6+IAS4.1,数据源错……
- 【求助】关于java集合中的问题
- 求助关于java.sql.SQLException: 未调用 ResultSet.next的问题!
- /** 急...哪儿有MS Access和MS SQL Server的ODBC驱动(for linux)下载? */
- 关于包的问题???
因为比如我要做一个MyButton,他一定要extends JButton(因为这样省去了我不少的麻烦),这样的话,怎么再extends呢?
再说Interface,他可不能把方法给实现了。
还是有我自己来解决吧……刚刚发完贴就想起了MVC模式,ft,分数拿不回来了*_&。
public void method1(){
...
}
public void method2(){
...
}
}class MyButton extends JButton{
private CommonClass commClass;
public MyButton(){
commClass = new CommClass();
}
public void method1(){
commClass.method1();
}
public void method2(){
commClass.method2();
}}参考Adapter设计模式
http://www.chinabyte.com/20011225/211585.shtml