"Hälsningar, Amigo! Som jag förstår det, deltog du i min lektion om de fysiska grunderna för rörens rum-tidskrökning? Nej? Tja, varför inte? Behöver du ytterligare material om den femte nivån? Nåväl, varsågod. "

Varför behöver vi konstruktörer?

"Har du redan ställt dig den här frågan? Och hittade du svaret? Är du säker på att svaret är rätt? Låt oss kolla! Hur skapar du en standardkatt utan några särskiljande egenskaper? Hur skapar du samma katt, men med en viss färg päls och tonfall? Du vet inte? Här är en utmärkt artikel om grunderna för konstruktörer i Java. Läs och bli upplyst!"

Basklasskonstruktörer

"Du börjar för närvarande gräva i konstruktörer i Java. Så, en intressant artikel som jag hittade i vårt fartygs förvaringskärl kommer inte att skada dig. Den handlar om basklasskonstruktörer och är designad bara för din nivå. Du kommer att lära dig (eller granska) vad superklasser och underklasser är, i vilken ordning konstruktörer anropas och i vilken ordning fält initieras."

"Jag har inte många artiklar för dig idag, men ämnet är väldigt viktigt. Så fördjupa dig i det. Och om du vill läsa något annat om konstruktörer, kommer 'Head First Java' att rädda dagen! Eller , Cay Horstmanns "Core Java" är också en utmärkt lärobok. Tycker du att det är för tidigt att läsa den, eftersom du inte är proffs än? Tänk om. Proffs föds inte, minns du?"

Getters och setters

"En gång i tiden visste du inte vad inkapsling är och varför det behövs. Och kanske till och med nu känner du dig inte säker när vi pratar om att dölja en klasss data och hjälpmetoder (getters och setters). Om så är fallet, var så snäll att gå igenom en mycket användbar lektion , som med största sannolikhet kommer att stärka din förståelse för inkapsling."

Ternär operatör

"Nybörjare tycker att det här odjuret är mycket ovanligt. Och i stort sett kan du klara dig utan det, men den ternära operatorn drar ner på koden så bra! Så, om du inte redan känner till den här ersättningen för om-annas-konstruktionen, jag rekommenderar att du bekantar dig med det och börjar integrera det i din kod."

"Och jag har också bestämt mig för att rekommendera en bok för framtida läsning. Eftersom lektionen om den ternära operatorn handlar om kodläsbarhet, kom ihåg den här boktiteln - " Ren kod" - och dess författare - Robert Martin."

"Den här boken samlar bästa praxis och rekommendationer för programmerare, som hjälper dig att skriva kod som inte bara är funktionell utan också lättläsbar."