CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

【Java初学者&&Java自学者提问03/08/02】请教6题(每题5分)问题,期待有人指点?

楼主shanxing(*努力奋斗每一天(因为我是中专生)*)2003-08-02 08:49:10 在 Java / J2SE / 基础类 提问

1、下列程序中,一共有多少个组件,哪些组件即是组件又是容器?  
   
  import   java.awt.*;  
  class   Eg15  
  {   public   static   void   main(String   args[])  
      {  
      Frame   fra=new   Frame("?");  
      fra.setVisible(true);  
      fra.setSize(120,100);  
      Panel   p=new   Panel();  
      Button   b=new   Button("java");  
      TextField   text=new   TextField(10);  
      Label   label1=new   Label("how   are   you");  
      Checkbox   box=new   Checkbox("wa");  
      p.add(box);  
      p.add(b);  
      fra.add(label1,"North");  
      fra.add(p,"Center");  
      fra.add(text,"South");  
      fra.pack();  
      }  
  };  
   
  答:一共有6个组件,fra、p   即是组件又是容器。       如果不对请帮忙更正一下,3Q~  
   
  2、谁能给我讲讲类方法和实例方法以及类变量衙实例变量的区别?最好能举例说明,3Q~  
   
  3、子类将继承父类的哪些成员变量和方法?  
  答:子类将继承父类中不是private的成员变量作为自己的成员变量;  
  子类将继承父类中不是private的方法作为自己的方法。            
  以上答案是我的想法,不知对不对,如果不对帮忙改正一下。Thank   you~  
   
  4、子类在什么情况下隐藏父类的成员变量和方法?  
  答:当子类中定义的成员变量和父类中的成员变量同名时,则父类中的成员变量不能被继承,这时子类隐藏父  
   
  类的成员变量;  
  当子类中定义了一个方法,并且这个方法的名字、返回类型、及参数个数和类型跟父类的某个方法完全相同时  
   
  ,父类的方法将被隐藏。    
  以上答案是我的想法,不知对不对,如果不对帮忙改正一下。Thank   you~                                              
   
  5、在子类中是否有一个方法和父类的方法名字相同,而类型不同,并说明理由?  
  答:允许。不知why,谁能解释一下~  
   
  6、下列程序有什么错误?  
  public   class   Takecare  
  {   int   a=90;  
      static   float   b=10.98f;  
      public   static   void   main(String   args[])  
      {  
      float   c=a+b;  
      System.out.println("="+c);  
      }  
  };  
   
  错误的原因是   b是float型的类变量,而类方法只能对类变量进行操作,所以错在   float   c=a+b。  
  以上答案是我的想法,不知对不对,如果不对帮忙改正一下。Thank   you~   问题点数:30、回复次数:3Top

1 楼F1in2003(无敌超级赛亚人)回复于 2003-08-02 10:07:09 得分 20

1   可以这么说  
  2   类方法可直接拿来用,如Integer.parseInt()  
  而实例方法要先实例再来用,如JFrame   jf=new   JFrame();jf.add(new   Button("aa"));,add方法不能直接用  
  类变量也类似,  
  另外类方法和类变量在类载入进就初始化,而实例方法和变量要经实例时,也就是调用构造函数才初始化  
  如Class.forName(...)  
  3   没错,如果有内部类声明为private的话也是不可用的  
  4   right  
  5   不允许  
  6   在静态方法main里使用了实例变量a  
   
  Top

2 楼shanxing(*努力奋斗每一天(因为我是中专生)*)回复于 2003-08-02 10:16:30 得分 0

谢了Top

3 楼F1in2003(无敌超级赛亚人)回复于 2003-08-02 11:17:14 得分 10

还有什么问题尽管上  
  闲着呢Top

相关问题

  • 我是自学者
  • 新手提问,请多指点!
  • 菜鸟提问,高手请指点~~~~~~~~~~
  • 初学者提问,请指点。
  • JAVA新手提问
  • 新手提问,请专家多多指点!
  • 菜鸟提问:链接时候报错,请大家指点。
  • 菜鸟提问,估计大家都会,指点一下
  • 菜鸟提问,请各位大侠指点一下。
  • Java初学者的提问

关键词

  • 组件
  • 变量
  • 子类
  • fra
  • 父类
  • 方法
  • 实例
  • 成员
  • 类
  • 继承

得分解答快速导航

  • 帖主:shanxing
  • F1in2003
  • F1in2003

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo