【評論主題】23 The computer company's annual sales _____ by 40%, leading to a serious drop in profits.(A) d
【評論內容】
deform 變形
i☆☆☆☆☆☆ ★★;★★
...
【評論主題】20 下列何者不是資料庫交易所必須符合的 ACID 原則?(A) Automation (B) Consistency (C) Durability (D) Isolation
【評論內容】
ACID 即Atomicity(原子性),Consistency(一致性),Isolation(隔離性),Durability(持久性)四種特性的縮寫。
【評論主題】18 在物件導向程式設計(Object-Oriented Programming)方法中,下列何者乃是將抽象性函式介面的實作細節包裝隱藏起來的方法? (A)繼承(Inheritance) (B)多型(
【評論內容】
物件導向四個特性
1. 抽象(Abstraction)
抽象其實不要把它想的太複雜,簡單地說就是把真實世界的需求轉換成類別,而這個類別可以包含狀態(屬性)或是行為(方法)。
2. 封裝(Encapsulation)
隱藏或保護內部實作的細節,並且可以透過存取層級(Public、Private、Protected)來設定屬性或方法。
3. 繼承(Inheritance)
繼承在 C# 中也是相當重要的一環,繼承可讓您建立的類別被重複使用、擴充和修改類別中所定義的方法。
被繼承的類別稱為「基底類別」(Base Class),而繼承「基底類別」的類別稱之為「衍生類別」(Derived Class),也有人會將「基底類別」稱之為「父類別」,「衍生類別」稱為「子類別」,其中要注意的是 C# 不支援多重繼承,所以一個「衍生類別」只能繼承一個「基底類別」。
4. 多型(Polymorphism)
它可以在相同的介面下,用不同的型別來實現,當「衍生類別」的物件宣告或轉型成「基底類別」的型別時,還可以正確執行該「衍生類別」的行為。其實「多型」與「繼承」息息相關,繼承了「基底類別」的方法並且覆寫成新的方法,「衍生類別」除了可以新增「基底類別」所沒有的方法外(也就是指擴充),若希望覆寫「基底類別」的方法時,則要在「基底類別」的方法加上 virtual 關鍵字,「衍生類別」要覆寫「基底類別」的方法時,則要在方法加上 override 關鍵字,這樣才能覆寫「基底類別」的方法。
【評論主題】假設M為一個二維陣列,M(3,2)的位址是1110,M(2,3)的位址是1115。假設每一個元素占一單位,陣列M宣告為M(m,n),請問下列敍述何者正確?(A)M(5,4)的位址在1138(B)M(2
【評論內容】
為甚麼列數為6?怎麼算的?