- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Meggyi001: RTX 5060 - Az új népkártya?
- Luck Dragon: Asszociációs játék. :)
- btz: Internet fejlesztés országosan!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- vrob: Az utolsó DOS játékok 1996 - 1997-ben, egy korszak lezárul
- stefi68: AnySoft Keyboard (magyarul)
- eBay-es kütyük kis pénzért
Hirdetés
Köszönjük a sok biztatást, támogatást! Utolsó pillanat a féláras hirdetésfeladásra, előfizetésre!
Új hozzászólás Aktív témák
-
j0k3r!
őstag
válasz
#68216320 #17997 üzenetére
OOP során egy ökölszabály, hogy egy osztály csakis egy valamiért feleljen ([link])
A te esetedben a User osztálynak csak annyi dolga kellene, hogy legyen, hogy egy ilyen entitást leírjon. Kicsit magyarosan (és csúnyán) fogalmazva a User osztálynak nem kell tudnia arról, hogy ő hogyan van tárolva a háttérben (MySQL, xySQL, stb.), mivel őt mentik el, nem pedig ő ment.
A leírtak alapján valami ilyesmi vonalon indulnék el:
User {
Id
FirstName
LastName
Email
// other properties
getFullName()
// other helper methods
}
SignInManager {
Login(email, password, persistent)
Logout()
}
UserManager {
AddUser(User user)
EditUser(User user)
DeleteUser(userId)
}
Új hozzászólás Aktív témák
- Kecskemét és környéke adok-veszek-beszélgetek
- Októberben kerülnek legacy státuszba a régebbi GeForce VGA-k
- OLED TV topic
- Filmvilág
- Amazfit GTR 3 Pro - szintkülönbség
- Azonnali informatikai kérdések órája
- Milyen légkondit a lakásba?
- Samsung Galaxy Watch7 - kötelező kör
- LEGO klub
- Hobby elektronika
- További aktív témák...
- Dell Latitude 7320: i5-1145G7/16GB /512GB SSD/13"3 FHD, Touch, Matt/Win11 Pro
- HP Chromebook 14a-na0099ng :Intel Celeron N4000/4GB/32GB eMMC/14"FHD/Chrome OS
- Apple iPhone 16Pro 128GB Kártyafüggetlen 3Év Garanciával
- 0 perces RYZEN laptop, eredeti Win10! FullHD IPS / 1 TB M.2 NVMe SSD! LEGOLCSÓBB SZÁMLÁS ÁR!
- HP Chromebook 14a-na0006nl :Intel Pentium Silver/8GB/128GB eMMC/14"HD LED/Chrome OS
- Samsung Galaxy Watch Ultra Titanium Gray Használt, karcmentes, garanciával 2027. január 29-ig
- GYÖNYÖRŰ iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3058
- Eladó szép állapotban levő Apple iPhone 8 Plus 64GB / 12 hónap jótállás
- Canon ImagePrograf PRO-6100S Plotter, kevés nyomat, kitűnő állapot
- BESZÁMÍTÁS! Microsoft XBOX Series X 1TB SSD fekete játékkonzol garanciával hibátlan működéssel
Állásajánlatok
Cég: FOTC
Város: Budapest