关于Java类的问题

时间:2010-02-06 22:49:12

标签: java oop

我只是在学习Java作为一种爱好。

如何让一个类定义一个字段?例如。

private string[] biscuitlist

感谢您提供的任何帮助。

4 个答案:

答案 0 :(得分:5)

Java区分大小写。您需要将其声明为String[],而不是string[]

package yourpackage;

public class YourClass {

    private String[] biscuitlist;

}

那说,这实际上不是“子类化”。所以你的问题标题实际上与问题信息相矛盾。要了解有关Java的更多信息,我强烈建议您浏览Trails Covering the Basics。祝你好运。

答案 1 :(得分:0)

声明也在类定义中。

public class SomeClass {

  private String[] biscuitlist;  // declare the variable

  public SomeClass(){}  // empty constructor

  public String[] getList() {
    // the variable is private so provide a getter for external access
    return biscuitList;  
  }
}

如果声明变量private,则类中的方法可以访问它。如果需要,请结帐access controls以了解这一点。

答案 2 :(得分:0)

您已经定义了变量。请注意,

  1. Java区分大小写。
  2. 所有课程都以大写字母开头,例如按惯例StringDateList等。

答案 3 :(得分:0)

一个类基本上是一组数据(字段)和那些字段上的一堆操作(方法)

public class yourClass{
    //define fields here
    private String[] biscuitlist;  
    // java will automagically set biscuitlist to a null reference

    //make a constructor for your class if it will ever be instantiated
    public yourClass(){
    }

    //do stuff here (methods)
}

所以基本上定义一个字段就像在访问(public,private,protected)中输入一样简单,给它一个类型(String,int,String [],Object)并给它一个名字。如果没有根据java API默认分配值(对象获取空引用,则获取0等)。