-1
// my first class
public class FirstProject{
int first_number;

public FirstProject(){
    first_number = 0;
}
public FirstProject(int Fn){
    first_number = Fn;
}
public void Print(){
    System.out.println("First number = " + first_number); System.out.println();
}

}

// 別のファイルの 2 番目のクラス // このクラスで . in p1.print();

public class TestProgram {
public static void main(String[] args){

    FirstProject p1 = new FirstProject(10); 

    p1.print(); System.out.println();



}
4

2 に答える 2

1

Java では大文字と小文字が区別されます。

p1.Print();

でも変えたほうがいい

public void Print(){ -> public void print(){

慣習に従って、メソッドは大文字で始めるべきではないためです。

于 2013-02-08T07:45:13.940 に答える
0

それは単に として作成し、 としてpublic void Print呼び出しているからprintです。Java では大文字と小文字が区別されます ;)

于 2013-02-08T07:46:22.207 に答える