タイトルが正しいかどうかわかりません。私はテレビのようないくつかのクラスを持っています、そして私はそれらすべてをただ一つのクラスで使いたいです。別のクラスのTvのメソッドを呼び出すことは可能ですか?もしそうなら、クラスTvのコンストラクターを修正する必要がありますか?(TSはインターフェースです)。
class Tv implements TS{
private String v;
public Tv(String v){
this.v = v;
}
public void open(){
System.out.println("open");
}
public void volume(String v){
...
}
}
public class TvSet{
public static void main(String args[]){
Tv t = new Tv("+");
}
}
私はこれを試しました:
public class RunTv {
Remote r = new Remote("+");
Tv t = new Tv("+");
t.open();
}
identifier expected after this token
IDEは私に「 。」を思い出させます。変更する必要がありますTv
かRunTv
?