Title: OOP in Python, part 17: Composition - by Eric Matthes
Open Graph Title: OOP in Python, part 17: Composition
X Title: OOP in Python, part 17: Composition
Description: MP 63: An important complement to inheritance.
Open Graph Description: MP 63: An important complement to inheritance.
X Description: MP 63: An important complement to inheritance.
Opengraph URL: https://www.mostlypython.com/oop-in-python-part-17-composition/
X: @ghost
Generator: Ghost 6.52
Domain: www.mostlypython.com
{
"@context": "https://schema.org",
"@type": "Article",
"publisher": {
"@type": "Organization",
"name": "Mostly Python",
"url": "https://www.mostlypython.com/",
"logo": {
"@type": "ImageObject",
"url": "https://storage.ghost.io/c/b0/88/b088fa59-ac78-44d9-9662-4c7568d7cb9a/content/images/size/w256h256/2024/02/logo_200px.png",
"width": 60,
"height": 60
}
},
"author": {
"@type": "Person",
"name": "Eric Matthes",
"url": "https://www.mostlypython.com/author/eric-matthes/",
"sameAs": []
},
"headline": "OOP in Python, part 17: Composition - by Eric Matthes",
"url": "https://www.mostlypython.com/oop-in-python-part-17-composition/",
"datePublished": "2023-11-02T16:30:26.000Z",
"dateModified": "2024-03-25T20:15:18.000Z",
"image": {
"@type": "ImageObject",
"url": "https://storage.ghost.io/c/b0/88/b088fa59-ac78-44d9-9662-4c7568d7cb9a/content/images/image/fetch/w_2000,h_2000,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https-3a-2f-2fsubstack-post-media.s3.amazonaws.com-2fpublic-2fimages-2fe68011ac-d8b1-4abf-977a-08ed54338948_483x600.jpg",
"width": 483,
"height": 600
},
"keywords": "Newsletter, OOP",
"description": "MP 63: An important complement to inheritance.",
"mainEntityOfPage": "https://www.mostlypython.com/oop-in-python-part-17-composition/"
}
| referrer | no-referrer-when-downgrade |
| og:site_name | Mostly Python |
| og:type | article |
| og:image | https://storage.ghost.io/c/b0/88/b088fa59-ac78-44d9-9662-4c7568d7cb9a/content/images/image/fetch/w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https-3a-2f-2fsubstack-post-media.s3.amazonaws.com-2fpublic-2fimages-2fe68011ac-d8b1-4abf-977a-08ed54338948_483x600.jpg |
| article:published_time | 2023-11-02T16:30:26.000Z |
| article:modified_time | 2024-03-25T20:15:18.000Z |
| article:tag | OOP |
| article:publisher | https://www.facebook.com/ghost |
| twitter:card | summary_large_image |
| twitter:url | https://www.mostlypython.com/oop-in-python-part-17-composition/ |
| twitter:image | https://storage.ghost.io/c/b0/88/b088fa59-ac78-44d9-9662-4c7568d7cb9a/content/images/size/w1200/image/fetch/f_auto,q_auto:best,fl_progressive:steep/https-3a-2f-2fmostlypython.substack.com-2fapi-2fv1-2fpost_preview-2f138283217-2ftwitter.jpg |
| twitter:label1 | Written by |
| twitter:data1 | Eric Matthes |
| twitter:label2 | Filed under |
| twitter:data2 | Newsletter, OOP |
| og:image:width | 483 |
| og:image:height | 600 |
Links:
Viewport: width=device-width, initial-scale=1.0