//車クラス
class Car {
int num;;
double gas;
//戻り値をもつメソッドの定義
int getNum(){
System.
out.
println("車のナンバーを調べました"); return num;
}
double getGas(){
System.
out.
println("ガソリン量を調べました"); return gas;
}
void setNumGas(int n,double g){
num = n;
gas = g;
System.
out.
println("車のナンバーは"+ num
+"を取得"); System.
out.
println("ガソリン量は"+ gas
+"を取得");
}
void show(){
System.
out.
println("車のナンバーは"+ num
+"です"); System.
out.
println("ガソリン量は"+ gas
+"です"); }
}
class Sample1{
public static void main
(String[] args
) { //オブジェクト作成
Car car1 = new Car();
//戻り値なしメソッドを呼び出し
//car1.show();
car1.setNumGas(11,22.2);
//戻り値ありメソッドを呼び出し
int number = car1.getNum();
double gasoline = car1.getGas();
System.
out.
println("サンプルから車を調べたところ"); System.
out.
println("ナンバーは"+number
+"で、ガソリン量は"+gasoline
); }
}
Ly/ou4rjgq/jg6njgrkKY2xhc3MgQ2FyIHsKCWludCBudW07OwoJZG91YmxlIGdhczsKCgkvL+aIu+OCiuWApOOCkuOCguOBpOODoeOCveODg+ODieOBruWumue+qQoJaW50IGdldE51bSgpewoJCVN5c3RlbS5vdXQucHJpbnRsbigi6LuK44Gu44OK44Oz44OQ44O844KS6Kq/44G544G+44GX44GfIik7CgkJcmV0dXJuIG51bTsKCX0KCQoJZG91YmxlIGdldEdhcygpewoJCVN5c3RlbS5vdXQucHJpbnRsbigi44Ks44K944Oq44Oz6YeP44KS6Kq/44G544G+44GX44GfIik7CgkJcmV0dXJuIGdhczsKCX0KCQoJdm9pZCBzZXROdW1HYXMoaW50IG4sZG91YmxlIGcpewoJCW51bSA9IG47CgkJZ2FzID0gZzsKCQkKCQlTeXN0ZW0ub3V0LnByaW50bG4oIui7iuOBruODiuODs+ODkOODvOOBryIrIG51bSArIuOCkuWPluW+lyIpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigi44Ks44K944Oq44Oz6YeP44GvIisgZ2FzICsi44KS5Y+W5b6XIik7CQkKCQkKCX0KCQoJdm9pZCBzaG93KCl7CgkJU3lzdGVtLm91dC5wcmludGxuKCLou4rjga7jg4rjg7Pjg5Djg7zjga8iKyBudW0gKyLjgafjgZkiKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIuOCrOOCveODquODs+mHj+OBryIrIGdhcyArIuOBp+OBmSIpOwkJCgl9Cn0KCmNsYXNzIFNhbXBsZTF7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgewoJLy/jgqrjg5bjgrjjgqfjgq/jg4jkvZzmiJAKCQlDYXIgY2FyMSA9IG5ldyBDYXIoKTsKCQoJLy/miLvjgorlgKTjgarjgZfjg6Hjgr3jg4Pjg4njgpLlkbzjgbPlh7rjgZcKCQkvL2NhcjEuc2hvdygpOwoJCWNhcjEuc2V0TnVtR2FzKDExLDIyLjIpOwoJCQoJLy/miLvjgorlgKTjgYLjgorjg6Hjgr3jg4Pjg4njgpLlkbzjgbPlh7rjgZcKCQlpbnQgbnVtYmVyID0gY2FyMS5nZXROdW0oKTsKCQlkb3VibGUgZ2Fzb2xpbmUgPSBjYXIxLmdldEdhcygpOwoJCQoJCVN5c3RlbS5vdXQucHJpbnRsbigi44K144Oz44OX44Or44GL44KJ6LuK44KS6Kq/44G544Gf44Go44GT44KNIik7CgkJU3lzdGVtLm91dC5wcmludGxuKCLjg4rjg7Pjg5Djg7zjga8iK251bWJlcisi44Gn44CB44Ks44K944Oq44Oz6YeP44GvIitnYXNvbGluZSk7Cgl9Cn0=