Rozdíl mezi zápisy – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Rozdíl mezi zápisy – C / C++ – Fórum – Programujte.comRozdíl mezi zápisy – C / C++ – Fórum – Programujte.com

 

Tomas
~ Anonymní uživatel
560 příspěvků
13. 10. 2014   #1
-
0
-

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ě. 

Nahlásit jako SPAM
IP: 91.219.240.–
KIIV
~ Moderátor
+43
God of flame
13. 10. 2014   #2
-
0
-

No nejen rozdil v citelnosti, ale i udrzitelnosti. Kdyz budes mit na 100 mistech neco = pocetDni * m_cenaZaDen; a najednou na tebe sef vybafne, ze chce mit tu cenu skalovatelnou, treba ze od mesice je polovicni nebo tak, tak ted budes na 100 mistech dohazovat jinej kod...

Ale v prvnim pripade to das jen jednou.

Nahlásit jako SPAM
IP: 94.113.95.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Tomas
~ Anonymní uživatel
560 příspěvků
13. 10. 2014   #3
-
0
-

#2 KIIV
Aha, jasný už mě to došlo. Dík

Nahlásit jako SPAM
IP: 91.219.240.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 9 hostů

Podobná vlákna

Rozdíl mezi dvěma zápisy — založil Tomáš

Rozdíl mezi == a is — založil Ahoj3

Rozdíl mezi C, C++ a C# — založil Murmand

Rozdil mezi class a id — založil Václav Žitek

Rozdil mezi endl a \n — založil MyName

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý