一、面向?qū)ο蟮某绦蛟O(shè)計(jì)

在Python中大家一定聽過一句話,叫做一切皆對(duì)象,字典、序列、數(shù)字和字符串都是根據(jù)類來創(chuàng)建的,在python中面向?qū)ο?object)編程是python的

核心概念,類(class)最終解釋了面向?qū)ο缶幊趟枷?OOP),同樣類也是一種對(duì)象,它是通過python中的元類(type)創(chuàng)建的,在這個(gè)元類中,定義了類

是如何創(chuàng)建的(第七章講解元類),下面開始學(xué)習(xí)面向?qū)ο蟮木幊獭?/p>

 

為什么要有面向?qū)ο蟮某绦蛟O(shè)計(jì)?

在學(xué)習(xí)面向?qū)ο笾?,我們要確定面向?qū)ο蟮某绦蛟O(shè)計(jì)不是編程,而是設(shè)計(jì)方法和編程思路,就像我們搭建一個(gè)集群,首先要先設(shè)計(jì)一下,這個(gè)服務(wù)器

安裝什么,那個(gè)服務(wù)器安裝什么,面向?qū)ο蟮木幊桃彩且粯拥囊仍O(shè)計(jì)程序,然后才能進(jìn)行編程,我們所寫的程序都是面向過程的,也就說程序是按照

一定的步驟去解決問題,就好比一條流水線,到了哪個(gè)階

網(wǎng)友評(píng)論