今天來講一下比較無聊概念的東西,那就是物件導向~XD千萬不能睡著...zzz 物件導向概念 在以前針對程式設計的過程方法,整個系統設計是圍繞著結構化系統模型進行...
類別 物件導向中,類別是一組具有共同特性的所有物件成員的抽象描述,它的定義描述了該類別物件共同具有的屬性,及實現該物件共同行為的方法。例如對汽車進行抽象分析後,...
繼承 繼承表達的就是一種相互關係,它讓新類別可以從已存在的類別那裡獲得已有的特徵,也就是子類別會繼承父類別所擁有的東西。如此一來,子類別就不必重複撰寫父類別有的...
多型 在昨天文章最後,有提到一點點覆寫的功能,所以這邊也一起正式說明: 繼承時,若子類別也定義了跟父類別相同的方法名,提供不同的功能,稱為「覆寫(overrid...
在第18天有講到os模組部分,它能夠建立、刪除目錄、刪除檔案或執行作業系統命令等方法,在對於操作檔案和目錄都非常方便。當然還有一些其他Python提供的實用模組...
昨天已經有些許檔案處理的概念,今天就趕緊試試應用吧! 目標:製作出簡單的帳號、密碼管理系統 要有能夠新增、刪除、修改及顯示帳號密碼的系統,以下為預期模樣: 下面...
從一開始在學習Python的時候,就一直很想要設計看看遊戲了(我絕對不是因為遊戲打得多才有興趣的呦!)我仍壓抑不住自己的好奇心,想趕緊試用看看PyGame套件~...
今天也繼續試試PyGame套件的基本功能~ 基本繪圖 在開始繪製幾何圖形前,當然不能直接畫在視窗上,要先有個畫布才能把圖形畫上去,所以在視窗裡建畫布的語法為:...
動畫處理的基本架構 動畫是遊戲不可或缺的要素,要讓遊戲角色動起來,遊戲才擁有生命。PyGame套件透過不斷重新繪製繪圖視窗,來呈現物體動起來的感覺。可以回想一下...
透過書本的幫助以及這30天的努力,以下就是我實作內容拉~ 打磚塊遊戲 import pygame as pg, random, math, time #建立球...