私は2つのクラスを持っています。どのオブジェクトにint型をキャストするのですか?
LetLangParser()
LetLangExp()
LetLangExpは、サブクラスConstExpを持っています。
class ConstExp extends LetLangExp {
int value;
public ConstExp(int value){
this.value=value;
}
}
LetLangParserは私がLcExpとしてのxを変換したいここ
LetLangParser() {
LetLangExp LcExp;
LcExp=ParseE();
}
static LetLangExp ParseE() {
** do some calculation **
int x= *do some calculation*
}
として定義されます。どのように私はそれを行うことができるでしょうか?
'new ConstExp(...);'?あなたがここで達成しようとしていることはまったく理解できません。 – luk2302
は、スタックオーバーフローへようこそ! は、[ツアー](/ツアーを)取るの周りを見て、そして は、[ヘルプセンター](/ヘルプ)をお読みください、 特に[どのように私は良い質問をするのですか?] (/ help/how-to-ask)と[ここではどのようなトピックについて聞くことができますか?](/ help/on-topic)その2番目のリンクから:「宿題の助けを求める質問には、問題を解決するために今まで行ってきた作業の概要と、それを解決している困難の説明が含まれていなければなりません。だからあなたの問題は何ですか? –