5-5-2008 23:5:54
OBJECTS CƠ BẢN
Ðối tượng (Object)
Như ta đã biết (hay biết nhưng đã quên ?), Objects biểu hiện cho một cụm (hay nhóm, bộ phận) nguồn mã có thể tái sử dụng (reusable code) trong đó định nghĩa rõ ràng và đầy đủ các loại (classes - lớp hay hạng) đối tượng (object) là gì cũng như phương pháp để dùng các đối tượng (object) cùng với các dữ liệu (data) của nó.
Ở .NET Framework, ta có thể tìm thấy đủ loại (classes) định nghĩa rõ ràng các đối tượng (object) dùng cho ASP.NET nhưng trong thực tế, có nhiều loại (classes) không dùng hay liên quan gì đến ASP.NET mà nếu muốn, ta vẫn có thể dùng được như thường vì như đã trình bày, ASP.NET là 1 bộ phận trong cấu trúc của .NET Framework .
Ðặc tính (Properties)
Properties là các biến số dùng miêu tả đối tượng (object), tỷ như cây kim giờ, kim phút và kim giây dùng để miêu tả cái đồng hồ chẳng hạn.
Methods
Methods là các phương pháp để dùng đối tượng (object), tỷ như bố trí giờ, lên giây thiều hay thay pin cho đồng hồ nêu ở trên.
Object Instances
Trước khi ta có thể sử dụng một đối tượng (object), ta cần tạo ra một instance giống như ta đúc khuôn (class, object) để tạo ra một bức tượng cá biệt nào đó (instance). Như vậy, khi lập trình, ta nhớ bố trí một biến số (variable) để nắm giữ một instance trong bộ nhớ (memory) của máy vi tính. Lưu ý là ta phải phân biệt được sự khác nhau giữa 1 đối tượng thật sự (actual object) và 1 đối tượng định hình (instance), bằng không chắc chắn ta sẽ vào 'mê hồn trận' không lối thoát.