★★Java質問・相談スレッド140★★
■ このスレッドは過去ログ倉庫に格納されています
0797メソッドの引数としてクラス名とインスタンス名を使用
2010/09/28(火) 21:45:41ご教示の程よろしくお願いします。
(本文が長すぎるようなので、2度に分けて投稿します)
入門書を参考にして以下の2クラスを作成しました。
transferメソッドの第一引数は「型+変数」なので教科書どおりで理解できるのですが、
第二引数が「クラス名+インスタンス名」となっています。
なぜ、このような書き方が可能なのでしょうか?
(いろいろな文献にあたったのですが、このような書き方についての解説が見つかりませんでした)
public class OOPSample {
public static void main(String[] args) {
Account fromAccount = new Account(12345, 10000);
Account toAccount = new Account(67890, 10000);
fromAccount.transfer(1000, toAccount);
}
}
■ このスレッドは過去ログ倉庫に格納されています