iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

淺談物件導向與Design Pattern介紹 系列

大致說明軟體開發流程及物件導向應用

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文 團隊波皮辣椒那你會修電腦嗎仙姑狗
DAY 1

IT鐵人DAY 1-進入物件導向世界前的心理準備

  在開始之前,還是很驚訝自己有天可以在這裡寫文章,分享自身所學的IT技術,提供給大家參考。那其實我也算是第一次寫這種技術文章,若文章內容有任何錯誤的話歡迎多多...

2021-09-16 ‧ 由 HLD 分享
DAY 2

IT鐵人DAY 2-物件導向基本概念(1)

前一天有提過,物件導向程式的個個物件都有自己該做的事,而且各自可以獨立作業,不過彼此間也能夠分工合作。接下來就來講各物件是如何運作的吧! 物件導向的語言有哪些...

2021-09-17 ‧ 由 HLD 分享
DAY 3

IT鐵人DAY 3-物件導向基本概念(2)

  已經知道了類別與物件的差別以後,接下來就談談類別的方法該怎麼使用,以及物件導向的三大特性吧! 基本概念 方法(Method)   簡單來說,方法內定義了一...

2021-09-18 ‧ 由 HLD 分享
DAY 4

IT鐵人DAY 4-物件導向基本概念(3)

修飾符(Modifier)   上一篇有講到封裝的特性,也就是把一個類別要運行操作所需用到的資訊都包在一起,其中這些資訊的存取權限設定就相對重要,透過修飾符就可...

2021-09-19 ‧ 由 HLD 分享
DAY 5

IT鐵人DAY 5-MVC 介紹

  認識了物件導向的基本概念以後,就來講程式設計比較進階概念,也就是MVC架構,如果要讓寫程式的能力更進一步的話,那肯定要學會MVC! 什麼是MVC?   M...

2021-09-20 ‧ 由 HLD 分享
DAY 6

IT鐵人DAY 6-UML基本認識

  在進入Pattern的介紹之前,我覺得要先讓大家認識一下UML這個東西,尤其是Class Diagram,了解UML以後就可以更快的吸收一個程式是如何運作的...

2021-09-21 ‧ 由 HLD 分享
DAY 7

IT鐵人DAY 7-Class Diagram類別圖

  學習Pattern之前,首先要學會看Class Diagram,以了解Pattern中物件與物件之間的關係是什麼,並且能快速套用Pattern在自己設計的D...

2021-09-22 ‧ 由 HLD 分享
DAY 8

IT鐵人DAY 8-Singleton 單例模式

Design Pattern大致分成三種模式: Creational Patterns(創建型模式) Structural Patterns(結構型模式) B...

2021-09-23 ‧ 由 HLD 分享
DAY 9

IT鐵人DAY 9-Factory Method 工廠方法

  今天的Factory Method和上一篇Singleton同樣都屬於Creational Pattern,常運用於一定規模以上的程式中,現在就來認識它吧!...

2021-09-24 ‧ 由 HLD 分享
DAY 10

IT鐵人DAY 10-Abstract Factory 抽象工廠

  今天要認識的Abstract Factory與Factory Method很像,算是Factory Method強化版,現在就讓我們來了解它們之間的差異吧!...

2021-09-25 ‧ 由 HLD 分享