在下现在总分已经为0了,但为了这个问题,霍出去了~~
只要哪位朋友能给出一个类的完整结构,并在旁边给出注释,在下双手送分!!

解决方案 »

  1.   

    类结构很复杂,各种属性方法不说,还有接口类、抽象类等等,写法都不相同,另外还有内隐类等等。
    建议楼主还是买本Thinking in java来学习,逐步掌握这些内容。
      

  2.   

    没必要写全啊,一般常用的也就几个,限定词不就public,private,protected
    类体里就与类名同名的构造函数与其它可以自己取名的成员函数,
    最简单的一个:
    public class StringTest {
            private String org = "444"; //私有成员变量
            public int = 5;   //公有成员变量   
            protected boolean = true;   //保护成员变量

            StringTest(){  //同名的构造函数,也可带参数

    }
            public doSomething(){   //成员函数,可为public,private,protected,可带参数
            }
            
    public static void main(String[] args) {   //程序入口
    new StringTest();
    }
    }
      

  3.   

    还是不懂~~~
    不过,楼上的这句:没必要写全啊,一般常用的也就几个,限定词不就public,private,protected
    类体里就与类名同名的构造函数与其它可以自己取名的成员函数,这句让我有些懂了,但是不够详细我也知道这个挺复杂,但我要求不高,能多写点,就尽量多写点~~让我入个门就是~
    我刚刚用那个好像是构造函数吧,不同名就出错,
    书上也有很多关于构造函数的定义,但却没有用法~~
      

  4.   

    修饰符 类名[extends 类名] [implements 接口名,[接口名,...]] {
       修饰符 类型 属性名[=初始值];
       ...   修饰符 返回类型 方法名{
          //方法体
       }
    }
    修饰符:public protected .....
    类型就是一些基本数据类型和对像类型
    方括号是可选
      

  5.   

    在JAVA里方法与函数基本上一个东西,叫法习惯不同而已
    入门的话上面那些类结构差不多了,接口、抽象类,内部类写全了,也就不是入门水平了,
    慢慢来吧,学一段时间后都会慢慢理解的,
      

  6.   

    其他修饰词 void 方法名(){
        .....
    }
    表示没有返回值的方法···有返回值的需要加上返回值的类型··
      

  7.   

    《core java》里面的示例:
    class ClassName
    {
       constructor1
       constructor2
       . . .
       method1
       method2
       . . .
       field1
       field2
       . . .
    }
      

  8.   

    public class ValueDisplay{   private int a;
       private int b;   public ValueDisplay(int a,int b){
        
          this.a = a;
          this.b = b;   }  
       
      public void displayA() {
         System.out.println("the value of a is "  + this.a);
      } 
      
      public void displayB() {
         System.out.println("the value of b is "  + this.b);
      }  public void displaySum() {
        
        System.out.println("the sum of the value is " + this.sum());
      }  private int sum(){
           return this.a+this.b;
      }}
      

  9.   

    其实这些结构,通过这些朋友的讲解,我已经懂了,只是到现在,真的还是不懂
    方法、函数到底有什么区别,难道方法就是函数吗?应该不是吧!
    记的在VB中,方法与函数是有明显区别的呀?再者,如果方法跟函数没有区别的话,那整个程序的可读性不就差多了吗,不是说JAVA的可读性很强吗?方法跟函数到底有什么区别呀?这个题拖了很久了,想早点结题。
    哪位朋友能否举个例子说说方法与函数的区别~~送分~~