身為非資工相關科系的大學生,在兩個月前因緣際會之下開始對寫程式感興趣,再稍稍體驗之後,發現自己對程式設計有著意外的好奇心,因此,想趁著這次機會更深入了解這個對我而言既陌生又充滿挑戰的領域。
於是乎,決定從 Java 開始,利用這次 IT 鐵人賽的機會,給自己一個從零開始學習的挑戰,希望透過每天的練習與紀錄,一步一步累積基礎,從看得懂程式碼,到能夠自己寫出程式,也看看自己在 30 天後究竟能走到哪裡。
本日學習: 有傳回值的函數: public class CH11_1 { public static void main(String[] args...
本日練習: 試設計一程式,將一維字元陣列 chr 中的所有小寫字母轉換成大寫字母 import java.util.Scanner; public clas...
本日練習: 試撰寫一程式,將陣列 arr 中所有偶數設為 0,然後印出此陣列,陣列的宣告與配置如下:int[][][] arr = {{{15,50,65},...
本日練習: 試撰寫 int cubic(int x) 函數,可傳回引數 x 的三次方 import java.util.Scanner; public cl...
本日練習: 試以遞迴的方式撰寫函數 double power(double b, int n),用來計算並傳回 b 的 n 次方 import java.u...
本日學習:—類別的進階認識—建構子 可視為一種特殊的函數 建構子名稱需要和類別相同 語法:public/private 類別名稱(型別 引數){程式敘述;}...
本日學習:—類別的進階認識—物件變數 基本型別:int、double 等 非基本型別:陣列、字串或由類別宣告而得的變數 指向由類別建立的物件,例如:Circl...
題目練習: 試設計一個類別,內含 a、b 兩種資料成員,型別為 int,請完成下列各函數的程式設計:class CCalculator{int a,b;}(a...
本日學習:類別的繼承 可保有原先功能並擴展,也不需要再撰寫相同部分 一個父類別與多個子類別:單一繼承,繼承後子類別會擁有父類別的所有資料成員與函數成員 子類別...
本日學習:類別的繼承改寫 觀念類似多載 若在父類別與子類別中有相同名稱的函數,且定義名稱、引數個數與傳回值資料型別完全相同,會先呼叫「子類別」 不論宣告的是子...