Sadržaj:
- Korak 1: Objektno orijentirane programske definicije
- Korak 2: Identificirajte klasu
- Korak 3: Stvorite/Instantirajte objekt
- Korak 4: Imenujte objekte
- Korak 5: Dajte objektima atribute
Video: Objektno orijentirano programiranje: Stvaranje objekata Učenje/Metoda poučavanja/tehnika pomoću Shape Puncher -a: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Metoda učenja/poučavanja za studente koji tek počinju s objektno orijentiranim programiranjem. Ovo je način da im se omogući vizualizacija i prikaz procesa stvaranja objekata iz klasa. Dijelovi:1. EkTools 2-inčni veliki probijač; čvrsti oblici su najbolji.2. Komad papira ili kartona.3. Marker.
Korak 1: Objektno orijentirane programske definicije
1. "Klasa" je definirana kao komad kartona/papira. 2. Radnja probijanja komada kartona/papira s probijačem oblika poznata je kao "instanciranje" ili "stvaranje instance klase". 3. Svaki komad koji je izbušen poznat je kao "objekti". 4. Različite stvari napisane na svakom papiru su "atributi" objekata, tj. Nazivi varijabli i metoda koji stvaraju prilagođene objekte.
Korak 2: Identificirajte klasu
1. Na komad kartona/papira zapišite naziv razreda. 2. U ovom slučaju klasu nazivamo "narančasta".3. Zatim dodajte varijablu i metodu koja će postati dio objekata stvorenih iz klase.
Korak 3: Stvorite/Instantirajte objekt
1. Pomoću bušilice za rupe od 2 inča izrežite nekoliko oblika. 2. Čin izrezivanja oblika poznat je kao stvaranje objekta ili "instanciranje", odnosno stvaranje instance klase. 3. Ovdje smo izbacili nekoliko oblika, od kojih je svaki objekt klase "Orange". 4. Svaki objekt imat će atribute klase.5. Napomena: Ako pomaže u vizualizaciji stvaranja objekata, okrenite rupu i izrežite oblike s donjom stranom okrenutom prema gore, tako da možete vidjeti objekt koji se stvara i izrezati iz kartona/papira.
Korak 4: Imenujte objekte
1. Imenujte svaki predmet tako da ga olovkom napišete na oblike. 2. Ovdje se zovu "NavelOrange", "ValenciaOrange" i "BloodOrange" i "Clementine"
Korak 5: Dajte objektima atribute
1. Svaki objekt ima atribute klase "Orange". 2. Dajte svakom od objekata atribute klase (nazive varijabli/metoda) upisujući ih na svaki od objekata kako biste prilagodili svaki objekt.3. Sada se može vizualizirati i dodirnuti svaki prilagođeni objekt kreiran iz iste klase s različitim imenom i s atributima klase za svaki prilagođeni objekt. 4. Na primjer, ovdje smo stvorili prilagođeni objekt pod nazivom "NavelObject" iz klase "Orange", s atributima "Variable: Ripe" i "Method: PickFromTree".
Preporučeni:
Brojač objekata pomoću IC -a: 9 koraka (sa slikama)
Brojač objekata pomoću IC -a: U ovom malom projektu stvorit ćemo potpuno automatski brojač objekata s jednostavnim segmentnim prikazom. Ovaj je projekt prilično jednostavan i uključuje samo jednostavnu elektroniku. Ovaj se krug temelji na infracrvenoj radi otkrivanja objekata, kako bi saznali više
Objektno orijentirano programiranje: Stvaranje objekata Učenje/Metoda poučavanja/Tehnika pomoću škara: 5 koraka
Objektno orijentirano programiranje: Stvaranje objekata Učenje/Nastavna metoda/Tehnika pomoću škara: Metoda učenja/poučavanja za studente koji tek počinju s objektno orijentiranim programiranjem. Ovo je način da im se omogući vizualizacija i pregled procesa stvaranja objekata iz klasa. Dijelovi: 1. Škare (sve vrste će biti dovoljne). 2. Komad papira ili kartona. 3. Marker
Otkrivanje objekata W/ Dragonboard 410c ili 820c pomoću OpenCV -a i Tensorflow .: 4 koraka
Object Detection W/ Dragonboard 410c ili 820c pomoću OpenCV -a i Tensorflow -a .: Ove upute opisuju kako instalirati OpenCV, Tensorflow i okvire strojnog učenja za Python 3.5 za pokretanje aplikacije Object Detection
FoldTronics: Stvaranje 3D objekata s integriranom elektronikom pomoću sklopivih struktura HoneyComb: 11 koraka
FoldTronics: Stvaranje 3D objekata s integriranom elektronikom pomoću sklopivih HoneyComb struktura: U ovom vodiču predstavljamo FoldTronics, tehniku izrade zasnovanu na 2D rezanju za integraciju elektronike u 3D presavijene objekte. Ključna ideja je izrezati i perforirati 2D list pomoću katera za rezanje kako bi ga sklopili u 3D strukturu saća
Analizator prometnih uzoraka pomoću otkrivanja živih objekata: 11 koraka (sa slikama)
Analizator prometnih uzoraka pomoću detekcije živih objekata: U današnjem svijetu semafori su bitni za sigurnu cestu. Međutim, mnogo puta semafori mogu biti neugodni u situacijama kada se netko približava svjetlu baš kad ono postane crveno. Time se gubi vrijeme, pogotovo ako je svjetlo pr