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
340
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
360
HT22 - DA106A - Ramverk
tibbelit
0
290
HT22 - DA106A - JavaScript
tibbelit
0
290
HT22 - DA106A - Responsiv webbutveckling
tibbelit
0
340
HT22 - DA106A - Introduktion till CSS
tibbelit
0
410
HT22 - DA106A - Formulär & tabeller
tibbelit
0
390
HT22 - DA106A - Introduktion till HTML
tibbelit
0
570
HT22 - DA106A - Kursintroduktion
tibbelit
0
390
VT22 - DA395A - Storage, geolocation & media
tibbelit
0
310
Other Decks in Education
See All in Education
JAPAN AI CUP Prediction Tutorial
upura
2
930
高校数学B「統計的な推測」 分野の問題と課題
shimizudan
1
120
PE array testbench data order (data)
songchch
0
120
【ZEPメタバース校舎操作ガイド】
ainischool
0
150
アントレプレナーシップ教育機構 概要
sciencetokyo
PRO
0
290
Write to Win: Crafting Winning Application Essays
em07adoz
0
140
Gitの中身 / 03-a-git-internals
kaityo256
PRO
0
160
共感から、つくる: 変わり続ける自分と、誰かのための創造
micknerd
1
140
バージョン管理とは / 01-a-vcs
kaityo256
PRO
1
230
0121
cbtlibrary
0
150
Gluon Recruit Deck
gluon
0
160
演習:Gitの基本操作 / 04-git-basic
kaityo256
PRO
0
370
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
890
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Navigating Weather and Climate Data
rabernat
0
150
How to make the Groovebox
asonas
2
2.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Statistics for Hackers
jakevdp
799
230k
Speed Design
sergeychernyshev
33
1.6k
Code Reviewing Like a Champion
maltzj
528
40k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
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