TAILIEUCHUNG - Bài giảng Ngôn ngữ lập trình C - Chương 13: Toán tử trên lớp

Nội dung chính của bài giảng Ngôn ngữ lập trình C Chương 13: Toán tử trên lớp trình bày về toán tử, hàm toán tử, định nghĩa chồng toán tử, định nghĩa chồng toán tử giảng thiết thực dành cho sinh viên ngành công nghệ thông tin đang học môn nhập môn lập trình C. | CHƯƠNG 13 TOÁN TỬ TRÊN LỚP Nội dung Toán tử Hàm toán tử Định nghĩa chồng toán tử gán Định nghĩa chồng toán tử tăng giảm Định nghĩa chồng toán tử Định nghĩa chồng toán tử và Toán tử Trong C có thể định nghĩa chồng đối với hầu hết các toán tử một ngôi hoặc hai ngôi trên các lớp nghĩa là một trong các toán hạng tham gia phép toán là các đối tượng. Toán tử được định nghĩa chồng bằng cách định nghĩa một hàm toán tử với tên bao gồm từ khóa operator và theo sau là ký hiệu toán tử cần định nghĩa chồng. Ví dụ 1 Một số ví dụ về tên hàm toán tử operator operatoroperator operator operator operator định nghĩa phép cộng định nghĩa phép trừ định nghĩa phép nhân định nghĩa phép chia định nghĩa phép cộng bằng định nghĩa phép so sánh khác Hàm toán tử Hàm toán tử có thể là hàm thành phần hoặc hàm bạn của lớp. Khi hàm toán tử là hàm thành phần của lớp thì toán hạng thứ nhất trong hàm toán tử luôn là một đối tượng thuộc lớp đó. Nếu toán hạng thứ nhất trong hàm toán tử không phải là một đối tượng của lớp thì hàm toán tử phải là hàm bạn của lớp. Ví dụ 2 class SoPhuc private float re im phần thực và phần ảo public SoPhuc float re 0 float im 0 void Xuat Hàm toán tử cộng hai đối tượng Sophuc SoPhuc operator SoPhuc u Hàm thành phần lớp Hàm toán tử cộng một số thực với phần thực của một đối tượng SoPhuc friend SoPhuc operator float x SoPhuc v Hàm bạn

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.