Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (127.5 KB, 3 trang )
Cấu trúc chương trình
Trước đây chúng ta đã được giới thiệu vài các phần của main 'building blocks' tạo bởi
ngôn ngữ C# bao gồm khai báo biến, các kiểu dữ liệu và các câu lệnh của chương trình
chúng ta cũng đã thấy đoạn mã ngắn về phương thức hàm main(). Cái chúng ta chưa thấy
là làm thế nào để đặt tất cả chúng vào một khung của một chương trình hoàn chỉnh. Để
trả lời chúng ta làm việc v
ới các class.
Lớp
Như bạn đã biết , các class tạo nên một chương trình lớn trong C# , để biết thêm chúng ta
sẽ được trình bày ở chương 3 toàn bộ về lập trình hướng đối tượng trong C#. Tuy nhiên
nó thực sự có khả năng viết một chương trình mà không sử dụng đến lớp, ở đây chúng ta
chỉ cần một ít về lớp. Chúng ta sẽ được trang bị cú pháp cơ bản để gọ
i một lớp, nhưng
chúng ta sẽ dành hướng đối tượng cho chương sau.
Lớp là một khuôn mẫu thiết yếu mà chúng ta cần tạo ra đối tượng. Mỗi đối tượng chứa
dữ liệu và các phương thức chế tác truy cập dữ liệu. Lớp định nghĩa cái mà dữ liệu và
hàm của mỗi đối tượng riêng biệt (được gọi là thể hiện) của lớp có thể chứa. Ví dụ chúng
ta có một lớp miêu tả một khách hàng nó được định nghĩa các trường như CustomerID,
FirstName, LastName, và Address, cái mà chúng ta giữ thông tin cụ thể khách hàng. Nó
cũng có thể được miêu tả bởi các hành động trong các trường dữ liệu.
Các lớp thành viên
Dữ liệu và các hàm không có lớp đượp biết như là lớp thành viên
Thành phần dữ liệu
Thành phần dữ liệu (Data members) là những thành phần chứa dữ liệu cho lớp – trường
(fields), Hằng số (constants), và sự kiệ
n (events).
Fields là các biến kết hợp với lớp. ví dụ, chúng ta định nghĩa một lớp PhoneCustomer với
trường CustomerID, FirstName and LastName như sau:
class PhoneCustomer