java的程式結構

package->就像檔案總管理的資料夾
class->就像檔案總管理的檔案 為程式編寫的基本結構,被包在package之下
abstract class->有建購子也有abstract函式的class,被包在package之下
Interface->沒有建構子, 通常都只有abstract函式,被包在package之下

abstract的意思應解釋為非實體化的,也就是並沒有實體的,詳細的敘述 之後再討論.

這裡先討論最常使用的class

class的基本架構

所屬 class名稱[extends 父class][implements Interface]<==[]表示不一定要加
{
所屬 全域變數
所屬 建構子
與class名稱同名(參數類型 參數)
{

}

所屬 函式

public static void main(Str [] args)<==程式一開始執行的地方
{

}
}

所屬分為public, protected, private
這點與繼承的概念相關.

所謂繼承,通常為物件導向程式設計都有的一種特性(至少現在大部份的物件導向程式設計吧XD).他的好處除了物件導向的編程既有的好處--同樣的程式不需要重複撰之外, 當程式有些微不同的時候,也可以很輕鬆的去更改.繼承最基本的觀念就是 父與子 ,父親所有的特性,兒子也全部都有 當子class為父class的兒子時,子class同時也有父class的全域變數,建構子,函式.其中的建構子 除了傳入的參數外,是不能做改變的,完全延續父class的特性.如果在子class也宣告一個與父class同名的函式名稱,傳入的參數種類也設為一樣,則能更改原先的函式內容 這個動作 我們稱為override

而public取其意,就是公眾的,大家都能使用的.protected則是只有他自己跟他自己的兒子能使用.private則只有自己能使用.

squire 發表在 痞客邦 留言(0) 人氣()

[00:02.00]曲目:為你收屍
[00:04.00]演唱:吳客裙
[00:06.00]編輯:為你收屍
[00:10.00]
[00:46.97]頭七 是一件怪事
[00:49.97]我開始全身不受控制
[00:53.93]頭七 是一種本事
[00:56.60]我開始連自己都不是
[01:00.45]為你我做了太多的法事
[01:05.88]第一件就是為你收屍
[01:12.32]為你收屍 燒些冥紙
[01:15.88]為你辦了一次喪事
[01:19.27]為你我學會誦經禱詞
[01:23.39]這七天的日子
[01:25.81]為你收屍 燒些冥紙
[01:29.40]為你辦了一次喪事
[01:32.80]為你朗誦 所有佛經的句子
[01:39.44]我忘了問 引路的菩薩神祇
[01:45.57]
[01:57.54]頭七 是一種怪事
[02:00.42]燒香拜佛是唯一宗旨
[02:04.39]頭七 是一種本事
[02:07.03]牌位要放在什么位子
[02:11.09]為你我做了太多的法事
[02:16.44]第一件就是為你收屍
[02:22.67]為你收屍 燒些冥紙
[02:26.51]為你辦了一次喪事
[02:29.69]為你我學會誦經禱詞
[02:33.85]這七天的日子
[02:36.35]為你收屍 燒些冥紙
[02:39.71]為你辦了一次喪事
[02:43.33]為你朗誦 所有佛經的句子
[02:50.02]我忘了問 引路的菩薩神祇
[02:55.78]
[03:21.40]為你收屍 燒些冥紙
[03:25.19]為你辦了一次喪事
[03:28.56]為你我學會誦經禱詞
[03:32.68]這七天的日子
[03:35.11]為你收屍 燒些冥紙
[03:38.61]為你辦了一次喪事
[03:42.17]為你朗誦 所有佛經的句子
[03:48.76]我忘了問 引路的菩薩神祇
[03:53.48]我什么都能忘
[03:56.12]但唯一不忘的是你遺產的金子
[04:00.21]我什么都能忘
[04:02.77]但唯一不忘的是你屍體的樣子
[04:06.90]我什么都能忘
[04:09.35]但唯一不忘的是你遺產的金子
[04:13.61]我什么都能忘
[04:16.18]但唯一不忘的是你屍體的樣子
[04:20.80]~~End~~

squire 發表在 痞客邦 留言(0) 人氣()

基本程式主要概念
一.程式執行
程式執行,一定是重上到下
二.記憶體傳遞
i = i + 1
記憶體的位置上,是把等號的右邊傳向等號的左邊
三.判斷句
if(判斷子1)
{

}
else if(判斷子2)
{

}
else
{

}
四.迴圈
for(int i = 0 ; i < n ; i++)
{

}

while(判斷子)
{

}
五.函式的結構

函式名(參數1, 參數2....)
{
敘述句
}

六.
. = 的
; = 一個敘述句的結尾 一定要加;

squire 發表在 痞客邦 留言(1) 人氣()