Chtěl bych se zeptat, jaký je rozdíl mezi těmi to zápisy.
float getCenaZaPujceni (int pocetDni) {
return pocetDni * m_cenaZaDen;
}
void pridejZaznamZapujceni (int pocetDni, float pocetUjetychKm){
m_celkovyVydelek += getCenaZaPujceni (pocetDni);
m_najetoKm += pocetUjetychKm;
}
nebo
void pridejZaznamZapujceni (int pocetDni, float pocetUjetychKm){
float CenaZaPujceni = pocetDni * m_cenaZaDen
m_celkovyVydelek += CenaZaPujceni;
m_najetoKm += pocetUjetychKm;
}
Nevím jestli je nějaký rozdíl ve funkčnosti nebo jde pouze o to, aby byl kod přehlednější, a proto se to dává do toho get, protože vím, že jsem se učili, že by každá metoda měla být samostatně.