什麼是 JSON JSON 全名為 JavaScript Object Notation,它的語法是參考 JavaScript 的對象 (Object),但並不...
默默發現原來 Json 有這樣多內容可以分享,昨天只有談到 JSONObject 的建立,今天就繼續接續著來看看如何操作 JSONObject。 JSONObj...
前面提到過 Java 並沒有內建解析 Json 的套件,需要導入第三方的工具庫才可以解析並操作 Json,那除了先前使用的 org.json 之外,還有許多好用...
接下來,想聊一些在學習 Java 中漸漸對物件導向設計的一些了解,那我會先從分享一下 Java 程式碼的結構,再去帶入其中物件導向 (Object Orient...
類別 class 首先,Java 的每一支程式碼也就是 .java檔案,都必須有一個同名的類別 (Class) 。 就像是以 Car.java 的檔案為例,....
昨天針對 Java class 應該有了基礎的認識,應該有發現先前提到的屬性 (Property) 與方法 (Method) 除了命名外,前頭還有一些描述像是...
講到 Java 程式語言就不得不提到物件導向 (Object Oriented) 設計,Java 作爲一支純物件導向的程式語言,每一支 Java 程式基本上都是...
繞了一大圈終於要開始寫物件導向的核心概念了。 封裝 Encapsulation 的概念 首先,第一個要分享的是封裝 (Encapsulation),封裝的概念是...
10/04 繼承 (Inheritance) 是可以大幅度減少重複程式碼的方式,如果開始發現不停的在重複寫或copy-paste 同一段程式碼,也許可以試著先...
多型 Polymorphism 是借用了生物學的概念,代表著同一個物種可以有不同的型態、特徵。在物件導向的設計當中,就可以用父類別提供的方法呼叫,但各個子類別可...