愚かな質問をするのは本当に嫌ですが、いくつかの基本的なラボが関係しています。私はいつものインスタンスをこのように作成することに使用されたため、重要な何かが欠けている必要があります。Javaで設定値を返す[基本]
DVD dvd2 = new DVD("Song Bird","Blues", "Eva Cassidy");
をしかし、私の講師は、このようにそれを作成するために私たちを望んでいる:
DVD dvd1 = new DVD(); // CALL THE DVD CLASS TO CREATE A NEW INSTANCE OF OBJECT DVD
dvd1.setTitle("Song Bird"); // INITIALIZE TITLE/Set A VALUE
dvd1.setGenre("Blues");
dvd1.setArtist("Eva Cassidy");
私は何をしないのですか?
DVD dvd1 = new DVD(String Title, String Genre, String Artist); // CALL THE DVD CLASS TO CREATE A NEW INSTANCE OF OBJECT DVD
dvd1.setTitle("Song Bird"); // INITIALIZE TITLE/Set A VALUE
dvd1.setGenre("Blues");
dvd1.setArtist("Eva Cassidy");
Return setTitle;
Return setGenre;
Return setArtist;
チュートリアルや提案への任意のポインタを感謝:私は、私は3セッター値を返す必要があり、このような何かを推測します!
ここにすべての返品方法を追加したのはなぜですか? 'return dvd1;' - あなたのバージョンはコンストラクタのフィールドを初期化します。あなたの講師はあなたに**そうしないように頼んでいます。代わりに 'setter'と空のコンストラクタを使います。 –
ありがとうございます、私はこの全部を初めて知りました。あなたが指し示すかもしれないこの種のものをカバーする良いチュートリアルはありますか?私がまだそれを理解していない場合、コード自体を求めている点は私にはありません。 –
本当に_getter_メソッドについて質問していますか? –