1. 工廠模式 1.1 概述 工廠模式(Factory Pattern)是一種創(chuàng)建型設(shè)計(jì)模式,提供了一種將對(duì)象創(chuàng)建的過(guò)程與對(duì)象的使用分離的機(jī)制。它通過(guò)將實(shí)例化對(duì)象的邏輯封裝到...
1. 工廠模式 1.1 概述 工廠模式(Factory Pattern)是一種創(chuàng)建型設(shè)計(jì)模式,提供了一種將對(duì)象創(chuàng)建的過(guò)程與對(duì)象的使用分離的機(jī)制。它通過(guò)將實(shí)例化對(duì)象的邏輯封裝到...
一.繼承 (一)概述 多個(gè)類(lèi)中存在相同屬性和行為時(shí),將這些內(nèi)容抽取到單獨(dú)一個(gè)類(lèi)中,那么多個(gè)類(lèi)無(wú)需再定義這些屬性和行為,只要繼承那一個(gè)類(lèi)即可。其中,多個(gè)類(lèi)可以稱(chēng)為,單獨(dú)那一個(gè)類(lèi)...
一.面向?qū)ο笏枷?(一)面向?qū)ο蟮母拍睿?Java語(yǔ)言是一種的程序設(shè)計(jì)語(yǔ)言,而面向?qū)ο笏枷胧且环N程序設(shè)計(jì)思想,我們?cè)诿嫦驅(qū)ο笏枷氲闹敢拢褂肑ava語(yǔ)言去設(shè)計(jì)、開(kāi)發(fā)計(jì)算機(jī)程...
昨天學(xué)習(xí)了基本的一些流,作為IO流的入門(mén),今天我們要見(jiàn)識(shí)一些更強(qiáng)大的流。比如能夠高效讀寫(xiě)的緩沖流,能夠轉(zhuǎn)換編碼的轉(zhuǎn)換流,能夠持久化存儲(chǔ)對(duì)象的序列化流等等。這些功能更為強(qiáng)大的流...
一.IO (一)IO概述 我們把數(shù)據(jù)的傳輸,可以看做是一種數(shù)據(jù)的流動(dòng),按照流動(dòng)的方向,以?xún)?nèi)存為基準(zhǔn),分為輸入input 和輸出output ,即流向內(nèi)存是輸入流,流出內(nèi)存的輸...
一、概述 前面幾篇文章介紹了一些基本的Flutter Widget ,現(xiàn)在開(kāi)始介紹一下前面一直用到但沒(méi)做過(guò)多說(shuō)明的 MaterialApp ,Scaffold 和一些布局組件...
一、概述 上篇文章介紹 MaterialApp 、Scaffold ,但是沒(méi)有內(nèi)容比較多,沒(méi)有介紹完畢。本篇文章繼續(xù)上文繼續(xù)說(shuō)明。 二、 Scaffold Widget 補(bǔ)充...
一、概述 因?yàn)楹芏嗟幕A(chǔ)小部件( Widget ) 依賴(lài)于布局 Widget ,所以在本套基礎(chǔ)講解中,會(huì)穿插各種 Widget 的說(shuō)明,并沒(méi)有按照一定的分組順序進(jìn)行講解。就是...
一、Stack Widget Stack Widget 可以用來(lái)設(shè)置多個(gè)子 Widget ,這些子 Widget 以堆疊的方式進(jìn)行排列。Stack 的子 Widget 可以分...