Inhoudsopgave:
- Stap 1: Definities van objectgeoriënteerd programmeren
- Stap 2: Definieer de klasse
- Stap 3: Maak/instantiëer het object
- Stap 4: Geef de objecten een naam
- Stap 5: Geef de objecten attributen
Video: Objectgeoriënteerd programmeren: objecten maken Leren / lesmethode / techniek met een schaar - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Leer-/lesmethode voor studenten die nieuw zijn in objectgeoriënteerd programmeren. Dit is een manier om hen in staat te stellen het proces van het maken van objecten uit klassen te visualiseren en te zien. Onderdelen: 1. Schaar (elke soort is voldoende). 2. Stuk papier of karton. 3. Markering.4. Stuk papier of karton ter grootte van een visitekaartje.
Stap 1: Definities van objectgeoriënteerd programmeren
1. Een "klasse" wordt gedefinieerd als het stuk oranje karton/papier.2. De actie van het uitsnijden van een stuk karton/papier met de schaar staat bekend als "instantiation", "creëren van een instantie van de klasse" of het creëren van een object..3. Elk van de uitgesneden stukken staat bekend als "objecten".4. De dingen die op elk van de stukjes papier staan, zijn de "attributen" van de objecten, dat wil zeggen: variabelen en methoden voor dat object.
Stap 2: Definieer de klasse
1. Schrijf op het stuk papier/karton de naam van de klas. In dit geval wordt het "Oranje" genoemd.2. Noteer vervolgens de variabele en methode die worden gekoppeld aan elk object dat uit de klasse is gemaakt. Hier is de variabele "Ripe" en de methode "PickFromTree".
Stap 3: Maak/instantiëer het object
1. Gebruik het stuk papier/karton ter grootte van een visitekaartje en markeerstift om 4 vakjes over te trekken.2. Knip met de schaar elk vierkant uit het vel/karton.3. De handeling van het uitsnijden van vormen staat bekend als het creëren van een object, of "instantiatie", dat wil zeggen, het creëren van een instantie van de klasse.4. Hier hebben we verschillende vormen uitgesneden, elk een object van de klasse "Oranje".5. Elk object heeft de eigenschappen van de klasse "Oranje".
Stap 4: Geef de objecten een naam
1. Geef elk van de objecten een naam door ze met de stift op de vormen te schrijven.2. Hier heten ze "NavelOrange", "ValenciaOrange", "BloodOrange" en "Clementime".
Stap 5: Geef de objecten attributen
1. Noteer voor elk object de variabele en methode die in de klasse zijn gedefinieerd.2. Noteer hier "Variabele: Rijp" en "Methode: PickFromTree" op elke objectkaart.2. Nu kan men elk object dat is gemaakt vanuit de Orange-klasse visualiseren en aanraken met een andere naam en de variabele/methode voor elk object.
Aanbevolen:
SCARA-robot: leren over voorwaartse en inverse kinematica!!! (Plot Twist Leer hoe u een realtime-interface maakt in ARDUINO met PROCESSING !!!!): 5 stappen (met afbeeldingen)
SCARA-robot: leren over voorwaartse en inverse kinematica!!! (Plot Twist Leer hoe u een realtime interface maakt in ARDUINO met PROCESSING !!!!): Een SCARA-robot is een zeer populaire machine in de industriewereld. De naam staat voor zowel Selective Compliant Assembly Robot Arm als Selective Compliant Articulated Robot Arm. Het is in feite een robot met drie vrijheidsgraden, de eerste twee displ
PCB @ Home - een techniek: 9 stappen
PCB @ Home - een techniek: het juiste gereedschap, geduld en oefenen is alles wat je nodig hebt
Een AVR-bord programmeren met een Arduino-bord: 6 stappen
Hoe een AVR-bord te programmeren met een Arduino-bord: Heb je een AVR-microcontrollerbord liggen? Is het lastig om het te programmeren? Nou, je bent op de juiste plek. Hier laat ik je zien hoe je een Atmega8a-microcontrollerbord programmeert met een Arduino Uno-bord als programmeur. Dus zonder verder
Een PLC programmeren om een stoplicht te bedienen: 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een PLC programmeren om een stoplicht te bedienen.: PLC's worden gebruikt in alles wat we dagelijks tegenkomen. Van de machines die artikelen zoals bier, frisdrank, soep en vele andere verpakte goederen inblikken of bottelen tot de transportbanden bij Walmart en de stoplichten op sommige kruispunten, PLC's raken een
Panarama's leren maken tegen een zeer lage prijs: 11 stappen
Panarama's leren maken tegen een zeer lage prijs.: Benodigd materiaal. Digitale camera Statief? OptioneelGratis software12-punts gids voor foto'sVeel vrije tijdDe manier waarop deze Instructable tot stand kwam, was als volgt. Ik was aan het surfen op internet toen ik op een site kwam die een mooi panorama had. Ik wil