目前分類:.NET_基礎 (9)

瀏覽方式: 標題列表 簡短摘要

 

  Java C#
Runtime Environment 可在任何具有JVM的平台上執行 可在具有CLR的平台上執行(目前僅有Microsoft Windows版的CLR)
Object-oriented yes yes
多重繼承 不支援。以interface替代 不支援。以interface替代
Memory Management 以Garbage Collection機制管理記憶體 以Garbage Collection機制管理記憶體
Pointer 不支援 允許用在unmanaged code內使用
Native Library 以Java Native Interface(JNI)呼叫DLL、LIB等 以Interop Services呼叫COM、Windows API等
Intermediate Language Java bytecode 將MSIL轉換為Just In Time(JIT)機器碼

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

 

※ 各個版本說明:

● Visual Studio 2008 Express Edition

◎ Visual Basic 2008 Express Edition

◎ Visual C# 2008 Express Edition

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

不知怎麼的...有時候我的 Visual Studio 2005 開發環境的工具箱會搞怪...變成如下圖之模樣...

要嘛~圖示都變成一樣的...

100128--1.jpg

要嘛~就給他都不見了...切~

100128--11.jpg

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

發展

Microsoft .NET Framework 1.0
Microsoft Visual Studio .NET (2002)
Microsoft .NET Framework 1.1
Microsoft Visual Studio .NET (2003)

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

共用成員並非附屬於類別的特定執行個體,而是能夠被該類別各體化而來的所有物件共用。

共用方法只能存取其他的共用成員,而不能存取執行個體成員。

欲呼叫公用成員可以使用類別本身、一個物件參考、或一個物件執行個體。

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

VB.NET 只允許類別的單一繼承,即衍生類別只能有一個基底類別(父類別),雖不能多重繼承但類別可以實作多重介面。


Public Class Customer
    ....

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

依據 VB.NET 的物件導向程式設計(一) 所建立的類別

1. 建立物件
Private myCustomer1 As Customer
myCustomer1 = New Customer
    可縮寫如下

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

物件導向程式設計 Object Oriented Programming (OOP)
◎ 抽象 Abstraction
◎ 封裝 Encapsulation
◎ 多型 Polymorphism
◎ 繼承 Inheritance

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

軟體系統如果依功能來分類,可以分成以下層次:
 Presentation 
展示
 使用者介面處理,包含資料輸入與顯示,圖表繪製等
 Business Logic 
商業邏輯
 包含許多邏輯處理,如:資料計算、帳號密碼檢查、資料加密解密等
 Data Source 
資料來源
 資料儲存的位置

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