Video: [C++] - Bài 55: Các thành phần static. 2025
C ++ sử dụng một cấu trúc được gọi là class . Định nghĩa lớp bắt đầu với lớp từ khoá với tên của lớp và một dấu ngoặc mở. Một lớp có định dạng sau:
class Person {public: char szFirstName [128]; char szLastName [128]; int nSocialSecurityNumber;};
Quy tắc đặt tên cho các tên lớp giống với các tên biến: Chữ cái đầu tiên phải là một trong các chữ 'a' đến 'z' hoặc 'A' thông qua 'Z' hoặc gạch dưới. Mỗi ký tự tiếp theo trong tên phải là một trong số này hoặc các chữ số '0' đến '9'. Theo quy ước, các tên lớp luôn luôn bắt đầu với một chữ cái hoa.
Các tên lớp thường có nhiều từ bị kẹt lại với nhau, với mỗi từ bắt đầu bằng chữ in hoa.
Từ khoá đầu tiên trong ngoặc mở trong ví dụ đầu sẽ luôn được công khai.
Bạn cũng có thể sử dụng cấu trúc từ khoá thay vì lớp. Một cấu trúc là giống hệt nhau với một lớp trong mọi khía cạnh ngoại trừ việc công khai được giả định trong một struct. Vì lý do lịch sử, thuật ngữ hạn phổ biến hơn trong C ++; thuật ngữ struct được sử dụng nhiều hơn trong các chương trình C.
Sau từ khóa công khai là các khai báo cho các mục cần để mô tả lớp. Lớp Person chứa hai mảng cho tên và họ và một mục thứ ba để giữ số An Sinh Xã Hội.
Các mục trong một lớp được gọi là thành viên hoặc thuộc tính của lớp.