{"id":329512,"date":"2023-09-05T12:00:00","date_gmt":"2023-09-05T12:00:00","guid":{"rendered":"https:\/\/realpython.com\/courses\/python-class-object\/"},"modified":"2023-09-05T12:00:00","modified_gmt":"2023-09-05T12:00:00","slug":"class-concepts-object-oriented-programming-in-python","status":"publish","type":"post","link":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/2023\/09\/05\/class-concepts-object-oriented-programming-in-python\/","title":{"rendered":"Class Concepts: Object-Oriented Programming in Python"},"content":{"rendered":"<p class=\"syndicated-attribution\"><meta name= \\\"keywords \\\" content= \\\"\u96fb\u5b50\u8a08\u7b97\u6a5f, \u6559\u80b2, IT \u96fb\u8166\u73ed,\u96fb\u8166\u88dc\u7fd2\uff0c \u96fb\u8166\u73ed\uff0c \u5bb6\u6559\uff0c \u79c1\u4eba\u8001\u5e2b\uff0c \u8cc7\u8a0a\u6280\u8853\uff0c \u7a0b\u5e8f\u8a2d\u8a08\uff0c \u96fb\u5b50\u8a08\u7b97\u6a5f\uff0c \u904a\u6232\uff0c \u860b\u679c\uff0c \u96fb\u5f71\uff0c \u8a08\u7b97\u6a5f\uff0c\u7de8\u78bc\uff0c Java\uff0c C\/C++\uff0c JavaScript\uff0c PHP\uff0c HTML\uff0c CSS\uff0c MySQL\uff0c mobile\uff0c Android\uff0c \u52d5\u6f2b\uff0c Python\uff0c teacher\uff0c \u88dc\u7fd2\uff0c \u96fb\u8166\u88dc\u7fd2 \u8cc7\u8a0a, \u7535\u5b50\u8ba1\u7b97\u673a, IT ,Game, apple, movie, Computer,student,Java,\u6559\u80b2, ,\u5b66\u751f, \u5b66\u4e60, learn, \u6559\u5b66,  Android, apple,anime, animation, \u4fe1\u606f\u6280\u672f, \u7a0b\u5e8f\u8bbe\u8ba1, \u79fb\u52a8\u7535\u8bdd, \u8cc7\u8a0a\u79d1\u6280,Game, Jeu, Juego,Call Of Duty ,\u4f7f\u547d\u53ec\u559a , \u6e38\u620f, \u7535\u5b50\u6e38\u620f,, \u591a\u4eba\u7535\u5b50\u6e38\u620f, \u7f51\u7edc\u6e38\u620f\uff0conline\uff0conline game, \u624b\u673a\u6e38\u620f, mobile \\\"><\/p>\n<p>Python includes mechanisms for doing <strong>object-oriented programming<\/strong>, where the<br \/>\ndata and operations on that data are structured together. The <code>class<\/code> keyword<br \/>\nis how you create these structures in Python. <strong>Attributes<\/strong> are the data<br \/>\nvalues, and <strong>methods<\/strong> are the function-like operations that you can perform<br \/>\non classes. In this course, you&rsquo;ll explore writing code using <code>class<\/code> and its<br \/>\nassociated attributes and methods.<\/p>\n<p><strong>In this video course, you&rsquo;ll learn about:<\/strong><\/p>\n<ul>\n<li>Why you write <strong>object-oriented code<\/strong><\/li>\n<li>How to write a <strong>class<\/strong><\/li>\n<li>What <strong>attributes<\/strong> and <strong>methods<\/strong> are<\/li>\n<li>How to use the <strong>descriptor protocol<\/strong><\/li>\n<\/ul>\n<p>This course is the first in a three-part series. Part two covers how to<br \/>\nwrite reusable hierarchies of classes using inheritance, while part three<br \/>\ndives deeper into the philosophy behind writing good object-oriented code.<\/p>\n<div class=\"container border rounded my-4\">\n<div class=\"row my-3\">\n<div class=\"col\">\n<p class=\"small text-muted mb-0\"><i class=\"fa fa-cloud-download mr-1\" aria-hidden=\"true\"><\/i><br \/>\n<strong>Download<\/strong><\/p>\n<p>      <a class=\"stretched-link\" href=\"https:\/\/realpython.com\/courses\/python-class-object\/downloads\/python-class-object-code\/\" ><\/p>\n<p class=\"h2 my-0 h3\">Sample Code (.zip)<\/p>\n<p><\/a><\/p>\n<p class=\"text-muted mb-0 small\">5.2\u00a0KB<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"container border rounded my-4\">\n<div class=\"row my-3\">\n<div class=\"col\">\n<p class=\"small text-muted mb-0\"><i class=\"fa fa-cloud-download mr-1\" aria-hidden=\"true\"><\/i><br \/>\n<strong>Download<\/strong><\/p>\n<p>      <a class=\"stretched-link\" href=\"https:\/\/realpython.com\/courses\/python-class-object\/downloads\/python-class-object-slides\/\" ><\/p>\n<p class=\"h2 my-0 h3\">Course Slides (.pdf)<\/p>\n<p><\/a><\/p>\n<p class=\"text-muted mb-0 small\">1013.9\u00a0KB<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<hr \/>\n<p><em>[ Improve Your Python With ? Python Tricks ? \u2013 Get a short &amp; sweet Python Trick delivered to your inbox every couple of days. <a href=\"https:\/\/realpython.com\/python-tricks\/?utm_source=realpython&amp;utm_medium=rss&amp;utm_campaign=footer\">&gt;&gt; Click here to learn more and see examples<\/a> ]<\/em><\/p>\n\n<p class=\"syndicated-attribution\"><figure class= \\\"wp-block-image alignnone \\\"><img src= \\\"http:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-content\/uploads\/2016\/05\/logo2-2.png\\\" alt=\\\"IT\u96fb\u8166\u88dc\u7fd2 java\u88dc\u7fd2 \u70ba\u5927\u5bb6\u914d\u5c0d\u96fb\u8166\u88dc\u7fd2,IT freelance, \u79c1\u4eba\u8001\u5e2b, PHP\u88dc\u7fd2,CSS\u88dc\u7fd2,XML,Java\u88dc\u7fd2,MySQL\u88dc\u7fd2,graphic design\u88dc\u7fd2,\u4e2d\u5c0f\u5b78ICT\u88dc\u7fd2,\u4e00\u5c0d\u4e00\u79c1\u4eba\u88dc\u7fd2\u548cFreelance\u81ea\u7531\u5de5\u4f5c\u914d\u5c0d\u3002\\\"\/><figcaption>\u7acb\u523b\u8a3b\u518a\u53ca\u5831\u540d\u96fb\u8166\u88dc\u7fd2\u8ab2\u7a0b\u5427!<\/figcaption><\/figure>\r\n<\/br>Find A Teacher Form:\r\n<\/br>https:\/\/docs.google.com\/forms\/d\/1vREBnX5n262umf4wU5U2pyTwvk9O-JrAgblA-wH9GFQ\/viewform?edit_requested=true#responses\r\n<\/br><\/br>Email:\r\n<\/br>public1989two@gmail.com<br><br><br><br><br><br><br>\r\n<a href=www.itsec.hk style=color:#FFFFFF;>www.itsec.hk<\/a><br>\r\n<a href=\\\"www.itsec.vip\\\" style=color:#FFFFFF;>www.itsec.vip<\/a><br>\r\n<a href=\\\"www.itseceu.uk\\\" style=color:#FFFFFF;>www.itseceu.uk<\/a><br><\/p>","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Python uses object-oriented programming to group data and associated operations together into classes. In this video course, you&#8217;ll learn how to write object-oriented code with classes, attributes, and methods.<\/p>\n<\/div>","protected":false},"author":2055,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"Class Concepts: Object-Oriented Programming in Python - ITTeacherITFreelance.hk","description":"Python uses object-oriented programming to group data and associated operations together into classes. In this video course, you'll learn how to write object-or"},"footnotes":""},"categories":[10700],"tags":[],"_links":{"self":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/329512"}],"collection":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/2055"}],"replies":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=329512"}],"version-history":[{"count":1,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/329512\/revisions"}],"predecessor-version":[{"id":329513,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/329512\/revisions\/329513"}],"wp:attachment":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=329512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=329512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=329512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}