本次參賽以自主學習為主,旨在透過深入淺出的學習方式,系統掌握Java的核心概念和應用。透過這30天,我期望能鞏固理論基礎,提升解決問題的能力。同時,這次學習經歷將幫助我在未來進一步深入理解Java開發中的最佳實踐,並為我在學術或職場上的發展打下堅實基礎。
先前在寫一些基本的Java程式碼時,一定有見過這行程式碼,其中的"Class”究竟是何方神聖呢?今天就讓我們來一探究竟吧!! 物件(object, i...
上一篇介紹了在Java物件導向程式設計中很重要的Class。今天,一樣是一位重要角色,就是我們的修飾符。話不多說,馬上來看看吧! 修飾符(modifier)修飾...
雖然此次參賽是以Java入門技巧為主題,但物件導向屬於Java內較為進階的概念,因此今天要先介紹它的精神與理念,讓大家初步認識它後,之後的學習也將更為深刻啦~...
昨天介紹了OOP的精神和理念,今天我們要詳細了解其第一個特性"封裝"。事不宜遲,馬上開始吧! 封裝(Encapauiation)是什麼封裝的...
今天要介紹可以說是物件導向程式設計中最強大的功能:繼承,是不是很令人期待呢! 繼承(Inheritance)是什麼首先要介紹關於繼承的專有名詞: subcla...
昨天介紹了物件導向裡最強大的繼承功能後,今天要講的觀念,是當子類別不滿意父類別繼承給它的東西時,該怎麼做呢? 覆寫(Method Override)是什麼用一個...
前面介紹完了物件導向設計中重要的兩個特性:封裝和繼承,今天要來看最後一個特性,就是所謂的多形。 多形(Polymorphism)是什麼老樣子,用一個較生活化的例...
在第12天的文章"無處不見的修飾符(modifier)"中,有提到abstract這個修飾符,但當初只是簡單帶過。今天將更為詳細的說明它的概...
昨天介紹完abstract Class概念後,今天要談的是和它觀念很類似的intertface。雖然interface中文翻做介面或接口,但它在Java世界中的...
再來,要進入Java的實用語法介紹了!今天先從例外的介紹開始,馬上來看看吧~ 例外(Exception)是什麼在進入正題之前,要先介紹一下關於程式內的小蟲子-b...