当前位置: 代码迷 >> Java相关 >> 关于面向对象的小问题----------->大家请进
  详细解决方案

关于面向对象的小问题----------->大家请进

热度:151   发布时间:2009-08-28 10:28:48.0
关于面向对象的小问题----------->大家请进
public class Data {
    public static void manin(String[] args){
    /*会员信息*/   
    int[] custNo = new int[100];        //会员号
    String[] custBirth = new String[100];//会员生日
    int[] custScore = new int[100];     //会员积分
    public void initial()  //为什么这报错。 我基础不好,还望大家详细点。
搜索更多相关的解决方案: 面向对象  

----------------解决方案--------------------------------------------------------
public void initial()应该是个方法,你在方法main里面再定义方法怎么可以呢!
标准c语言也是不允许方法嵌套的吧
----------------解决方案--------------------------------------------------------
哦。
  是不是可以那样理解
    有了主方法就不可以有其它的方法。
也就是说一个java文件里,如有主方法就只能有主方法的存在.不可存在其它方法.
如没主方法就可以有多个方法(嵌套)

----------------解决方案--------------------------------------------------------
版主来帮我看下这帖子哈。
感谢
http://bbs.bccn.net/thread-283485-1-1
----------------解决方案--------------------------------------------------------
以下是引用gameohyes在2009-8-28 11:23的发言:
哦。
  是不是可以那样理解
    有了主方法就不可以有其它的方法。
也就是说一个java文件里,如有主方法就只能有主方法的存在.不可存在其它方法.
如没主方法就可以有多个方法(嵌套)
非也,不要在方法里面定义方法即可如:public class Test {public void method1(){}public void method2(){method1();//可以调用,不可以定义}}
本帖最近评分记录
  • gameohyes 积分 +5 我很赞同 2009-8-28 15:53
2009-08-28 03:33:33
freish

等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
  得分:0 
以下是引用gameohyes在2009-8-28 11:25的发言:
版主来帮我看下这帖子哈。
感谢
http://bbs.bccn.net/thread-283485-1-1这个帖子没太看明白直接说说看难处在什么地方
----------------解决方案--------------------------------------------------------
回复 5楼 freish
不要在方法里面定义方法
   懂了。呵呵。
----------------解决方案--------------------------------------------------------
回复 6楼 freish
不好意思,刚吃中饭去了。
那题有2点:
1、想动态获得今天日期(自动获得)
2、排除已输入的会员,防止相同会员重复输入.

----------------解决方案--------------------------------------------------------
1.动态获取可以直接new Date即可
2.每次输入后都放到一个ArrayList里面去,且用arraylist的contains方法判断一下即可

----------------解决方案--------------------------------------------------------
辛苦了。
   版主。
----------------解决方案--------------------------------------------------------