Các đối tượng cơ sở và truyền thơng

Một phần của tài liệu Giáo trình lập trình ghép nối máy tính (nghề kỹ thuật lắp ráp và sửa chữa máy tính) trình độ cao đẳng nghề (Trang 28 - 29)

Mục tiêu:

- Trình bày được một số đối tượng cơ bản sử dụng trong chương trình

Lập trình hướng đối tượng là một khái niệm khĩ. Tuy nhiên với mức độ trung bình ta chỉ cần hiểu các thành phần cơ bản nhất của khái niệm này nhằm giúp ta xây dựng được các ứng dụng trong VB.

Đối tượng (Object) là một vật thực hữu, mỗi đối tượng cĩ 1 tên gọi riêng.Ví dụ “Cat “ là một đối tượng, nĩ thuộc lớp mèo ( khái niệm lớp-Class ở đây khơng được đề cập). Mỗi đối tượng cĩ các thuộc tính (Properties), Các hoạt động hay Phương thức (Method) và các ứng xử hay sự kiện (Event). Ví dụ “Chân”, “mắt”, “màu lơng”,… là các Properties của Cat, cịn khả năng chạy, nhảy…là các Method của Cat, “Khát nước” là một Event của Cat.

Truy xuất đối tượng là việc đọc (GET), và đặt (SET) các Properties của đối tượng hay gọi các Method của đối tượng. Cú pháp:

Tên Đối tượng.Properties hoặc Đối tượng.Method

Ví dụ : bạn muốn biết màu lơng của Cat, bạn dùng: Biến=Cat.màulơng, nghĩa là màu lơng của Cat đã được gán cho Biến, giá trị của Biến cũng chính là giá trị của màu lơng.

Bây giờ nếu bạn muốn Cat phải chạy, bạn gọi: Cat.chạy vì “chạy” là một Method của Cat.

Như vậy cĩ thể hiểu Method là các mệnh lệnh mà đối tượng cĩ khả năng thực hiện khi được yêu cầu. Khác với các Properties ta chỉ cĩ thể gọi các Method lúc chương trình đang thực thi (Runtime).

Riêng Event là các sự kiện xảy ra đối với đối tượng và các đáp ứng của đối tượng đối với sự kiện đĩ, các đáp ứng chính là code được người lập trình viết, đĩ cũng chính là nội dung quan trọng nhất khi lập trình. Phần này được sẽ được trình bày cụ thể trong các ví dụ thiết kế ứng dụng.

+ Ví dụ viết chương trình xuất ra chữ Hello

- Một số đối tượng cơ bản được sử dụng trong chương trình :

Control Thuộc tính Giá trị

CommandButtion Name Caption Vị trí

cmdShow &Show

Bên trong FraHello CommandButtion Name Caption

Vị trí

cmdClear &Clear

TextBox Name Aligment Font Lock Text Vị trí Txt -Hello 3-center

Time New Roman True

Bên trong FarHello

Frame Name Caption

Vị trí

frastyle select Type Bên trong FraCal

Label Name Caption

Vị trí

LblPlus +

Bên trong FraCal

… … …

Một phần của tài liệu Giáo trình lập trình ghép nối máy tính (nghề kỹ thuật lắp ráp và sửa chữa máy tính) trình độ cao đẳng nghề (Trang 28 - 29)

Tải bản đầy đủ (PDF)

(132 trang)