2014年3月14日

Java

抽象類別不一定有抽象方法,抽象類別用來做規範,遊子類別來實做

介面內之變數預設為常數,且其介面預設為static
介面繼承可以多重繼承,類別只能繼承一個

2014年3月13日

DSP 17ABC1893A x 3 運算

.include "vector.def" ;Interrupt Vector define file
.include "register.def" ;Special Purpose Register define file
.include "eSLMacro.def" ;Macro define file
.GLOBAL POWERON
.CODE
.include "interruptvector.def" ;Define all interrupt labels

2014年3月12日

Java

Overriding(覆寫):先決條件要先繼承,兒子繼承使用父親方法不夠用時,則改寫其方法內容,稱之,並在子類別做,可以覆寫好幾代的父親功能

兒Overloading可在子類別與父類別做

2014年3月11日

Virtuoso 基本操作


Step 1.執行 virtuoso 的前置作業


     a. 進入/opt/PROCESS 的目錄,指令為: cd /opt/PROCESS
     b. 在複製CIC0181P6M目錄到家目錄,指令為:cp -a CIC0181P6M /home/clementyan/

2014年3月6日

簡易控制LED

功能:LED由pin0至pin5,依序發亮間隔0.5s,再由pin5腳至pin0腳依序滅

2014年3月5日

JAVA

long L1=1;(1沒加是int,但會隱含轉型為long)
float f3=L1;//只要整數型態(int,long)皆可轉型成float或double

byte myVar1; //myVar1=1; //  1 整數 預設型別是32bit(int)--先隱含轉型 再assign
myVar1=1;//1會轉成byte的大小

//short (16bit)
short myShort1=12345; //12345預設為32bit隱含轉型看看
//兩個變數同類型定義
short s1=1,s2=2,s3;
byte b1=1,b2=1,b3;
b3=(byte)(b1+b2); //進行保守原則的編譯 直接晉升為int
//short or byte之間運算隱含直接晉升為int
int i1=b1+b2;

private封裝不會封裝同一個類別,只會對其他類別封裝

static具有共用特性 共用global記憶體,使用static不用建立物件即可呼叫

2014年3月3日

JAVA

(判斷式)? XX:YY;  判斷是成立則輸出XX
X與Y要同型別