java关于对象的调用!求大神~下面是代码,写了两个类。继承关系

packagejc;importjava.awt.Container;importjavax.swing.*;classT1extendsJFrame{publicsta... package jc;import java.awt.Container;import javax.swing.*;class T1 extends JFrame { public static void aa(String a) { // 实例化JFranme对象 JFrame z = new JFrame(a); // 获取一个容器 Container l = z.getContentPane(); // 设置一个文本标签并水平对齐 JLabel z1 = new JLabel("就是这么写"); l.add(z1); z.setVisible(true); z.setSize(300, 200); z.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void main(String[] args) { T1.aa("这是我做的"); }}---------------------------------------------------------------------------------------package jc;import javax.swing.JLabel;class T2 extends T1{public T2(String a) { super(); }class T{// T1 e=new T1(getTitle()); }public static void main(String[] args) { T1 q=new T1();// }}请问如何在T2修改T1的参数 展开
 我来答
晴暖半冬
2015-10-15 · TA获得超过235个赞
知道小有建树答主
回答量:255
采纳率:100%
帮助的人:102万
展开全部
实例化时候这样实例化 T1 aa= new T2();
aa.aa("")// 这里是T1的方法
更多追问追答
追问
是不是写反了啊。。T2继承T1的诶
追答
没有写反 你T2的构造方法需要传参数 所以会报错 你把构造方法删除或者 写一个这样的方法 public T2(){
}
然后就可以调用了 调用的是T1的方法 这个跟 List list = new ArrayList(); 一个道理 ArrayList 就是list的子类
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式