请教java里的两个小问题? JFrame frame=new Info(); // 為Info frame=new Info()就好理解了.frame.pack(); // 調用pack()自動調整窗體尺寸. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1,Info()是继承了JFrame的一个子类,JFrame frame=new Info()实际上是创建了一个JFrame的对像。2,frame.pack()是指使用上面创建的那个JFrame对像来调用JFrame类中的pack()这个方法,这个方法的意思是让窗口上的组件调整到与窗体之间最合适的大小~~ 1,Info()是继承了JFrame的一个子类,JFrame frame=new Info()实际上是创建了一个JFrame的对像。 既: 父类的引用对象可以指向子类的对象.2,frame.pack()是指使用上面创建的那个JFrame对像来调用JFrame类中的pack()这个方法,这个方法的意思是让窗口上的组件调整到与窗体之间最合适的大小~~ 既然JFrame frame=new Info()是创建了一个JFrame的对像,那怎么不用JFrame frame=new JFrame()这样不是看起来更清晰吗?它们之间有什么不同?JFrame frame=new Info()是不是和JFrame frame=new JFrame()完全等价? 这两个是不同的,JFrame frame = new Info()只是创建了Info类的实例,你只能调用Info类中的public方法同样的,new JFrame(),那同样只是创建了JFrame的实例这两者是并列关系的。而Info继承了JFrame,那Info可以调用JFrame中的public和private方法和类变量,如果他们在同一包中的话 面向对象的向上继承upcast 请教高手一个问题!!!!!! 菜鸟报道,请各位大虾帮忙 输出问题没明白 Aglet运行时出错,求救 远程器具控制 怎样知道类所在的包? JInternalFrame难道在公用一块内存?? 急切求助ing 哪位哥哥姐姐知道java程序设计之网络编程的课后习题答案 又有一个问题:怎么判断用户输入是一个汉字还是一个字母或数字?? 急急急!!!高手救命啊!有时间限制的!英文不好不成!!! 关于继承的问题 有几个问题请教大家,请多多帮忙
2,frame.pack()是指使用上面创建的那个JFrame对像来调用JFrame类中的pack()这个方法,这个方法的意思是让窗口上的组件调整到与窗体之间最合适的大小~~
1,Info()是继承了JFrame的一个子类,JFrame frame=new Info()实际上是创建了一个JFrame的对像。
既: 父类的引用对象可以指向子类的对象.2,frame.pack()是指使用上面创建的那个JFrame对像来调用JFrame类中的pack()这个方法,这个方法的意思是让窗口上的组件调整到与窗体之间最合适的大小~~
JFrame frame=new JFrame()这样不是看起来更清晰吗?它们之间有什么不同?JFrame frame=new Info()是不是和JFrame frame=new JFrame()完全等价?
JFrame frame = new Info()只是创建了Info类的实例,你只能调用Info类中的public方法
同样的,new JFrame(),那同样只是创建了JFrame的实例
这两者是并列关系的。而Info继承了JFrame,那Info可以调用JFrame中的public和private方法和类变量,如果他们在同一包中的话
upcast