大家好,我是楊數Tos,這是《從零基礎到大神》系列課程的第71篇文章,第三階段的課程:Python進階知識:類與對象篇(二);在Python中為與對象的分別有什麼特點。
一、在Python中類有什麼特點?
類是所有對象共有的,類中的方法、功能、變量、特性等都是可以被子類繼承,也可以讓該類所有的對象使用;
所以,在Python中的類的特點可以總結為:繼承(可以多繼承)、多態、封裝;
二、在Python中對象有什麼特點?
對象是私有的,對象中創建的所有變量、方法、功能、函數等都是私有且只屬於對象自己的;
我們雖然創建了類,但最終使用的是對象;所以只有實例化對象,沒有實例化類的說法;
在Python中要使用對象,必須實例化得到具體的對象以後,才能使用具體的對象;
三、用一個比喻說明一些概念
說幾個關鍵詞:類與函數、文件夾與文件、模塊與包、進程與線程,一個我會逐個進行說明;
1、類只是虛擬的概念,如果要使用類的功能,要先將類實例化成一個對象,然後調用對象;
2、任何文件夾是沒有實現任何功能的,只有文件夾內的文件才會有具體的功能,如保存了個表格文件;
3、在Python中,所有的包都不是直接幹活的,要實現某個功能必須要使用到具體某個模塊裡面的具體方法;
4、進程只是佔用資源,執行具體操作的是進程下面的線程;
再加一句:宮殿是工匠修建的,我們只都只會記得這是某某某的宮殿;很有意思吧@楊數Tos。
很多事情,都可以套用一樣的模板放進去;你會發現這個世界表象下的真實。
大道三千,卻殊途同歸!!!
所以,你是誰不重要,做什麼的也不是很重要;關鍵是你自身對象你所做的事情的理解與定位;認知決定方向!
以上是本期內容,如果有表達不對的內容,歡迎您的留言、斧正,我們一起天天向上。
感謝您的閱讀,您的三連【關注、點讚、收藏】就是對我最大的支持,謝謝!
本文由楊數Tos原創,歡迎關注,帶你一起長知識。