I E= T*R
Qui trình tạo 1 class mới để dùng trong project
Ấn chuột phải trong cửa sổProject, dời chuột tới mục "Add" rồi chọn mục "Class Module" trong danh sách.
Khi cửa sổ"Add class module" hiển thị, chọn icon "Class module" rồi ấn "Open"
đểtạo ra class mới.
Chương 5 : Các kiểu dữliệu trong VB thiết lập tên class module cho
phù hợp (trong cửa sổthuộc tính), tên này chính là tên kiểu
được dùng trong phát biểu định nghĩa biến đối tượng.
ấn kép chuột vào mục tên class mới tạo ra đểhiển thịcửa sổ
Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Slide 149 Cửa sổ đặc tả class Chương 5 : Các kiểu dữliệu trong VB định nghĩa từng thuộc tính dữliệu và từng method của class theo cú pháp VB
(sẽđược trình bày sau).
debug từng method của class xem nó hoạt động đúng chức năng mong muốn trước khi dùng (sẽtrình bày hoạt động debug sau).
mỗi class có 2 method đặc biệt : o Private Sub Class_Initialize() : miêu tảcác hành động khi đối tượng vừa được tạo ra. o Private Sub Class_Terminate() : miêu tảcác hành động khi đối tượng sắp sửa bịxóa.
Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM
Môn : Tin học
Slide 150
5.4 Đặt tên biến theo cách "ký hiệu Hungarian"Ký hiệu Hungarian Ký hiệu Hungarian
Một sốlập trình viên thường thích bổsung thêm một tiếp đầu ngữvào tên biến đểnêu rõ kiểu của biến, nhờđó tăng độdễđọc cho chương trình.
Ví dụ: sngInterestRate : Biến có độchính xác đơn (Single) intCount: Biến thuộc kiểu Integer
strName: Biến thuộc kiểu String
Qui ước trên gọi là ký hiệu Hungarian (do Charles Simonge, một lập trình viên gốc Hungari của Miscrosoft) đề xướng. Lưu ý rằng bạn vẫn phải khai báo kiểu cho các biến trên và kiểu phải tương thích với tiếp đầu ngữđã dùng với tên biến.
Một sốkiểu và tiếp đầu ngữ tương ứng :
String str Integer int Single sng Currency cur
Boolean bln Long lng Double dbl Variant vnt
Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM
Môn : Tin học
Slide 151