2016-11-30 10 views
-1

私は初心者のプロジェクトでEclipseの2つのパッケージに分割し、そのうちの1つはメインメソッドと別の.javaクラスを持ち、もう1つはセカンダリメソッドを持つ別の.javaクラスを持っています。 プライマリにmainメソッドを持たない.javaクラスでそれを使用するには、セカンダリパッケージにあるメソッドを呼び出す方法を知りたいのですが。どのようにインポートするのですか?そのクラスのメソッドにどのようにアクセスしますか?私はJavaを初めて使い、プロジェクトにこれを必要とします。別のパッケージでクラスを呼び出す方法は?

+0

多分パッケージ名を指定するだけですか? – nbro

答えて

0

私が正しく理解していれば(いくつかのサンプルコードを貼り付けると良いかもしれません)、メインメソッドにコードを書いて、必要なものを呼び出します。 次に、必要なインポートを上に書くか、EclipseでCTRL + MAIUSC + Oを使用して、必要なパッケージをインポートします。

+0

ええ、それは私を助けて、thx! –

+0

ようこそ。 – flavio

0

クラスの冒頭でimportを使用する必要がありますが、ショートカットを使用して自動インポートすると、自動的に自動的に作成されます(Ctrl + Shift + O)。

このような何か:Eclipseは素敵開発するためのツールとなりますことができます(あなたが他のクラスをインポートする必要があります)

クラスUser

package model; 

public class User { 

    private String name; 
    private Integer age; 

    public String getName() { return this.name; } 
    public void setName(String name) { this.name = name; } 

    public String getAge() { return this.name; } 
    public void setAge(Integer age) { this.age = age; } 

    @Override 
    public void toString() { 
     return "Name: " + this.name + "; Age: " + this.age; 
    } 
} 

クラスUserAttributes

package logic; 

import model.User; //this is the line you must include (or hit Ctrl+Shift+O in Eclipse) 

public class UserAttributes { 

    public static void main(String[] args) { 
     User john = new User("john", 30); 

     System.out.println(john); 
    } 
} 

あなたの生活をはるかに簡単にあなたの機能を使用する場合。そのうちのいくつかはショートカットを介して直接アクセスできます。ここにはlist of some very useful(私の意見では)です。

どうにかして助けてください。

0

ええ、ここに私のコードは)私はcalcIdade(呼び出すときに、私のメインの作業を、次のようなコードを使用する方法を知りたい

package ex_19; 
import ex_16_17.Date; 
import ex_18.HeartRates; 

public class HealthProfile { 
    private String nome; 
    private String sobrenome; 
    private String sexo; 
    private Date dataNascimento; 
    private float altura; 
    private float peso; 

....... 

    HeartRates hr = new HeartRates(this.getNome(), this.getSobrenome(), this.dataNascimento.getDia(), this.dataNascimento.getMes(), this.dataNascimento.getAno()); 

    public int calcIdade(){ 
     return hr.calculaIdade(); 
    } 

    public int freqMaxima(){ 
     return hr.feqMax(); 
    } 

    public String freqAlvo(){ 
     return hr.feqAlvo(); 
    } 

だ、syntaxeは何ですか?

関連する問題