率直に言うと何で
int number = car1.getnum();
double gasoline = car1.getgas();
これの後、戻り値の外{}外で行われてる処理まで反映されるのか聞きたいの