1. Trang chủ
  2. » Thể loại khác

+Lập Trình C,C++ sv cong nghe thuc pham Chapter3

61 190 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Chapter Object & Class Faculty of Information Technology Vinh University Chapter Object & Class Mục đích    Giới thiệu khái niệm lập trình hướng đối tượng Trang bị kỹ xây dựng lớp thành phần lớp Sau kết thúc chương đặc tả giải toán dựa hướng đối tượng Chapter Object & Class Nội dung         Đối tượng Lớp Hàm thiết lập hàm huỷ bỏ Hàm thiết lập chép Phép gán đối tượng Các thành phần tĩnh Hàm bạn lớp bạn Bài tập + Kiểm tra Chapter Object & Class Đối tượng (object)   Đối tượng đóng gói liệu phương thức Đối tượng = Dữ liệu + Phương thức (object = data + method)  Dữ liệu: Mô tả đối tượng  Phương thức: Các hàm xử lý đối tượng  Trong C++, phương thức hàm  Mỗi đối tượng có liệu riêng phương thức riêng Chapter Object & Class Đối tượng  Ví dụ 3.1 Một mơ tả đối tượng điểm sau:  Một đối tượng xác định cặp toạ độ (x,y) y+dy y x x+dx Chapter Object & Class Đối tượng  Các thao tác tác động lên đối tượng điểm gồm:     Hàm đặt toạ độ điểm toạ độ (ox, oy); Hàm tịnh tiến điểm có toạ độ (x,y) đến điểm có toạ độ (x+dx, y+dy) Hàm hiển thị toạ độ điểm Đối tượng điểm mô tả sau:  Dữ liệu:   Cặp toạ độ (x,y) Phương thức:    Hàm đặt toạ độ điểm Hàm tịnh tiến Hàm hiển thị toạ độ điểm Chapter Object & Class Đối tượng  Khai báo liệu:   float x,y; Phương thức xử lý liệu:  Hàm đặt toạ độ điểm (ox,oy) void init(float ox, float oy) { x = dx; y = dy; } Chapter Object & Class Đối tượng   Hàm tịnh tiến toạ độ điểm: void move(float dx, float dy) { x+ = dx; y+ = dy; } Hàm hiển thị toạ độ điểm: void display(float ox, float oy) { cout

Ngày đăng: 21/01/2018, 15:46

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    Các thành phần dữ liệu

    Các hàm thành phần

    Xác định quyền truy nhập

    Khả năng của hàm thành phần

    Hàm thiết lập (constructor)

    Hàm huỷ bỏ (Destructor)

    Hàm thiết lập sao chép

    Phép gán đối tượng

    Các thành phần tĩnh

    Hàm bạn & lớp bạn

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w