CodeGym University
Leren
Cursus
Taken
Enquêtes en quizzen
Games
Help
Schoppenschema
Community
Gebruikers
Forum
Chat
Artikelen
Succesverhalen
Activiteit
Recensies
Abonnementen
Licht thema
Lessen
Recensies
Over ons
Starten
Begin met leren
Nu beginnen met leren
Quest-schema
Lessen
Alle quests
Alle niveaus
U heeft Module 2 bereikt — Java Core
Module 2: Java-kern
Niveau 1,
Les 0
Gefeliciteerd met je overstap naar de volgende fase van je studie aan Java University. In het verschiet ligt veel nieuwe, nuttige kennis die u zal helpen een professional in softwareontwikkeling te worden. Wat leer je in de Java Core module
OOP: basisprincipes
Module 2: Java-kern
Niveau 1,
Les 1
"Hallo, Amigo! Vandaag ga ik een nieuwe en interessante wereld voor je openen. Ik heb het over Object-Oriented Programming (OOP) . Je hebt al kennis gemaakt met klassen en objecten. Vandaag ga je om meer over hen te leren, veel meer." We be
Waarom hebben we OOP nodig?
Module 2: Java-kern
Niveau 1,
Les 2
"Hallo, Amigo! Ik wil dat je het doel van OOP begrijpt. Dus ik ga je een verhaal vertellen." Er was eens een klein bedrijf dat goederen naar de ruimte verscheepte... "Zoals Galactic Rush?" "Ja, zoals Galactic Rush. Er werkten vijf mensen. D
Nog een andere uitleg van OOP (losse koppeling, strakke cohesie)
Module 2: Java-kern
Niveau 1,
Les 3
"Hallo, Amigo! Ik wil je graag vertellen over een ander voordeel van OOP. Zie je, programma's lijken meer op dieren dan op gebouwen. Ze worden niet gebouwd, ze worden gegroeid. Ontwikkeling betekent constante veranderingen. In de bouw kun j
Inkapseling
Module 2: Java-kern
Niveau 1,
Les 4
"Hallo, Amigo! Ik wil de lezing van vandaag wijden aan inkapseling . Je hebt al een algemeen idee van wat het is." Dus wat zijn de voordelen van inkapseling? Er zijn er veel, maar ik zal er vier noemen die naar mijn mening het belangrijkst
Principes van inkapseling
Module 2: Java-kern
Niveau 1,
Les 5
Hoi! Laten we de les van vandaag wijden aan inkapseling en meteen beginnen met voorbeelden :) Hier heb je een . Ik heb een vraag voor jullie: hoe werkt het? Probeer een gedetailleerd antwoord te geven: waar komt het kopje vandaan, hoe wordt
Polymorfisme en overheersing
Module 2: Java-kern
Niveau 1,
Les 6
"Amigo, hou je van walvissen?" "Walvissen? Nee, nog nooit van gehoord." "Het is net een koe, alleen groter en hij zwemt. Trouwens, walvissen zijn voortgekomen uit koeien. Uh, of ze hebben tenminste een gemeenschappelijke voorouder. Het maak
Extra lessen voor het niveau
Module 2: Java-kern
Niveau 1,
Les 7
Een goed begrip van OOP en de belangrijkste principes ervan zal u helpen de structuur van de Java-taal beter te begrijpen en goede code te schrijven. Deze selectie van bronnen bevat verschillende artikelen die u de basisprincipes van OOP le
Abstracte lessen
Module 2: Java-kern
Niveau 2,
Les 0
"Hallo, Amigo! We hebben een fascinerend nieuw onderwerp." "Vandaag is gewoon een dag vol fascinerende onderwerpen!" "Waarom zou ik jou bedanken!" "Graag gedaan." "Weet je nog toen we de basisklasse ChessItem introduceerden om alle klassen
Concrete voorbeelden van abstracte klassen in Java
Module 2: Java-kern
Niveau 2,
Les 1
Hoi! Laten we het hebben over in Java. Je herinnert je waarschijnlijk wat abstractie is - we hebben het eerder besproken :) Als je het bent vergeten, geen zorgen. Onthoud dat dat zegt dat je bij het ontwerpen van klassen en het maken van ob
Toegang tot modifiers, methodes overschrijven en abstracte methoden implementeren
Module 2: Java-kern
Niveau 2,
Les 2
"Ik ga je vertellen over « toegangsmodificatoren ». Ik heb er al eens eerder over verteld, maar herhaling is een pijler van leren." U kunt de toegang (zichtbaarheid) die andere klassen hebben tot de methoden en variabelen van uw klasse rege
Methoden voor overbelasting
Module 2: Java-kern
Niveau 2,
Les 3
"Hallo, Amigo! Ik ga je iets vertellen over method overloading ." "Je kunt ze ook overbelasten?! Wat een dag!" "Je kunt er veel mee doen, maar daar gaan we nu niet op in." "Het is een afspraak." "Overbelasting is een heel eenvoudige bewerki
Meer weergeven
1
...
12
13
14
15
16
...
35
Please enable JavaScript to continue using this application.