Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
HT21 - DA361A - OOP & arv
Search
Anton Tibblin
September 20, 2021
Education
0
330
HT21 - DA361A - OOP & arv
Anton Tibblin
September 20, 2021
Tweet
Share
More Decks by Anton Tibblin
See All by Anton Tibblin
HT22 - DA106A - Användbarhet (1)
tibbelit
0
220
HT22 - DA106A - Ramverk
tibbelit
0
240
HT22 - DA106A - JavaScript
tibbelit
0
240
HT22 - DA106A - Responsiv webbutveckling
tibbelit
0
300
HT22 - DA106A - Introduktion till CSS
tibbelit
0
320
HT22 - DA106A - Formulär & tabeller
tibbelit
0
330
HT22 - DA106A - Introduktion till HTML
tibbelit
0
480
HT22 - DA106A - Kursintroduktion
tibbelit
0
290
VT22 - DA395A - Storage, geolocation & media
tibbelit
0
260
Other Decks in Education
See All in Education
Multimodal Interaction - Lecture 3 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1k
Часто задаваемые вопросы
pnuslide
0
7k
[SemanaX-UFCG-2024] Guia descomplicado de entrevistas FAANG
hugaomarques
2
420
Frederick Douglass versus George Fitzhugh
oripsolob
0
400
Pen-based Interaction - Lecture 4 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.2k
Interactive Tabletops and Surfaces - Lecture 7 - Next Generation User Interfaces (4018166FNR)
signer
PRO
1
1.1k
【業務イメージスライド】コンサル_メルカリの成長戦略_セナカインターン
cenaka_intern
0
180
Image processing with PDEs (1/3)
hachama
0
190
会社紹介リーフレット(株式会社東進ビルシステム)
tbs_official
0
280
Microsoft Office 365
matleenalaakso
0
1.5k
2023年度秋学期 統計学 第14回 分布についての仮説を検証する― 仮説検定(1) (2024. 1. 9)
akiraasano
PRO
0
110
Introduction - Lecture 1 - Information Visualisation (4019538FNR)
signer
PRO
0
3.4k
Featured
See All Featured
Music & Morning Musume
bryan
39
5.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
4
1.4k
Atom: Resistance is Futile
akmur
258
25k
RailsConf 2023
tenderlove
0
500
The Pragmatic Product Professional
lauravandoore
24
5.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
Building Better People: How to give real-time feedback that sticks.
wjessup
350
18k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
657
120k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
225
51k
Making Projects Easy
brettharned
106
5.4k
Transcript
OOP MED Del 3
Dagens föreläsning Dagens agenda • Repetition: Klasser och objekt •
Arv i OOP • I teorin • I UML • I Python
None
REPETITION - OOP Det vi gjort hittills
Klass Människa Instans
None
Namn på klassen Klassens attribut Klassens metoder
Klassdiagram Python-kod
”Vanlig” Python-kod Type hinting
None
RELATION MELLAN OBJEKT
None
En filmsamling
Klassdiagram över filmsamling
None
En butik
Klassdiagram över en butik https://mau.instructure.com/courses/9354/pages/exempellosning-oop-i-python-samband-mellan-klasser
None
ARV
En klass ärver attribut/metoder från en annan klass
Barn ärver från förälder
None
Hur ser detta ut i Python?
Exempel
Er tur! Hitta 3st exempel på klasser som använder arv,
inkl. vilka metoder/attribut som ärvs.
Arv i praktiken
None
None
None