TAILIEUCHUNG - Bài giảng Kỹ thuật lập trình: Chương 3 - Trần Quang Hải Bằng

Bài giảng "Kỹ thuật lập trình - Chương 3: Lớp và đối tượng" cung cấp cho người học các kiến thức: Lớp - Khai báo, định nghĩa hàm thành viên; đối tượng - Khai báo, sử dụng, gán; sơ lược về hàm xây dựng, hàm hủy; dữ liệu và hàm thành viên tĩnh, khai thác lớp 1. nội dung chi tiết. | Chương 3 LỚP VÀ ĐỐI TƯỢNG Lớp Khai báo class Tên lớp Thuộc tính truy cập Khai báo thành phần dữ liệu Thuộc tính truy cập Khai báo các hàm thành viên Sơ đồ lớp điểm trong không gian 2 chiều Diem x int y int KhũiTao h int t int NhapDiemŨ InDiemQ DũiDiem dx int dy int GiaTriXŨ int GiaTriYŨ int ị 1 nclude I class Diem private int x int y i public void KhoiTao int int i void NhapDiemO void InDiemO void DoiDiem int int I I nt GiaTriXO int GiaTriYO I Nội dung Lớp khai báo định nghĩa hàm thành viên. Đối tượng khai báo sử dụng gán. Sơ lược về hàm xây dựng hàm hủy Dữ liệu và hàm thành viên tĩnh Khai thác 1 lớp Lớp Định nghĩa hàm thành viên Toán tử chỉ phạm vi cKiểu trả về Tên lớp Tên hàm Các tham số Kiểu Khai báo các dữ liệu cục bộ của hàm Thân hàm - Nội dung hàm Câu lệnh return Lớp Vl dụ í void Diem KhoiTaof in t ii int t -ĩ -------h x h y t include i I class Diem I void Diem NhapDiem private i cout NhapX cin x int cout Nhap y cin y int y s I public li void Diem InDiem 0 i I void KhoiTao int int i cout x y I void NhapDiemO i void InDiemO s void Diem DoiDiemfint dx int dy void DoiDiem int int I X dx y dy I nt GiaTriXQ I int GiaTriYO ị int Diem GiaTriXO return x L-----------------------s int Diem GiaTriYO I return y 5 I L_____________________________I Đối tượng Khởi tạo đối tượng - Dạng con trỏ VD Diem pa ds pa new Diem ds new Diem 10 delete pa delete ds Chú ý Phải cấp và thu hồi vùng nhớ cho con trỏ đối tượng. Đôi tượng Khởi tạo đối tượng - Dạng biến Tênlớp Tên đối tượng VD Diem a b - Dạng mảng Tên lớp Tên mảng Kích thước VD Diem mang 10 1000H X ____ y----- a -----1004H 1008H yi 1 mang X____ y b 6 Đôi tượng Sử dụng đối tượng - Khi khởi tạo đối tượng xong ta có thể Truy xuất đến dữ liệu thành viên của đối tượng. Gọi hàm trên đối tượng. tùy theo thuộc tính truy cập của các thành phần đó. void mainO Diem a 3 4 I Diem pa pa new Diem pa- KhoiTao 10 20 I pa- DoiDiem 5 7 C pa .InDiemO Diem ds 5 i for int i 0 i 4 i ds i .KhoiTao i i ds 4 .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.