TAILIEUCHUNG - Bài giảng Ôn tập tốt nghiệp Lập trình hướng đối tượng - Chương 1: Định nghĩa phép toán

Bài giảng Lập trình hướng đối tượng - Chương 1: Định nghĩa phép toán tập trung làm rõ hàm phép toán, chuyển kiểu, gán và khởi động, các phép toán thông dụng. Mời các bạn tham khảo bài giảng để bổ sung thêm kiến thức về vấn đề này. | Chương 2 Định nghĩa phép toán 1 Nội dung 1. 2. 3. 4. 5. Mở đầu Hàm phép toán Chuyển kiểu Gán và khởi động Các phép toán thông dụng 2 1 Mở đầu Trong C++, các kiểu dữ liệu nội tại (built-in data types): int, long, float, double, char cùng với các phép toán +,,*,/ cung cấp một cài đặt cụ thể của khái niệm trong thế giới thực. Các phép toán như trên cho phép người sử dụng tương tác với chương trình theo một giao diện tự nhiên tiện lợi. Người sử dụng có thể có nhu cầu tạo các kiểu dữ liệu mới mà ngôn ngữ không cung cấp như ma trận, đa thức, số phức, vector. Lớp trong C++ cung cấp một phương tiện để qui định và biểu diễn các loại đối tượng như trên. Đồng thời tạo khả năng định nghĩa phép toán cho kiểu dữ liệu mới, nhờ đó người sử dụng có thể thao tác trên kiểu dữ liệu mới định nghĩa theo một giao diện thân thiện tương tự như kiểu có sẵn. 3 Mở đầu Một phép toán là một ký hiệu mà nó thao tác trên dữ liệu, dữ liệu được thao tác được gọi là toán hạng, bản thân ký hiệu được gọi là phép toán. Phép toán có hai toán hạng được gọi là phép toán hai ngôi (nhị phân), chỉ có một toán hạng được gọi là phép toán một ngôi (đơn phân). Sau khi định nghĩa phép toán cho một kiểu dữ liệu mới, ta có thể sử dụng nó một cách thân thiện. Ví dụ: SoPhuc z(1,3), z1(2,), z2(); z = z1 + z2; z = z1 + z2*z1 + SoPhuc(3,1); 4 2 Hàm phép toán Bản chất của phép toán là ánh xạ, vì vậy định nghĩa phép toán là định nghĩa hàm. Tất cả các phép toán có trong C++ đều có thể được định nghĩa. + =

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.