1. Trang chủ
  2. » Mẫu Slide

FILE 20220314 083145 v CHƯƠNG 2 lớp và đối TƯỢNG

43 8 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

Thông tin cơ bản

Định dạng
Số trang 43
Dung lượng 1,17 MB

Nội dung

hướng dẫn học lập trình hướng đối tượng ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;

CHƯƠNG - LỚP VÀ ĐỐI TƯỢNG 3.1 Lớp  a Định nghĩa lớp • Lớp định nghĩa theo mẫu sau: class { [quyền truy nhập:] [quyền truy nhập:] }; Trong đó: • : Do người dùng đặt, tn theo qui tắc tên • Ví dụ: SinhVien, NGUOI, Hoa_Don, phanso, Ma_Tran… CHƯƠNG - LỚP VÀ ĐỐI TƯỢNG [quyền truy nhập:]  Là khả truy nhập thành phần liệu, private, public, protected, ngầm định private:  private: Các thành phần private sử dụng bên lớp (trong thân phương thức lớp)  public: Các thành phần public sử dụng bên lẫn bên lớp  protected: Các thành phần protected sử dụng lớp lớp kế thừa CHƯƠNG - LỚP VÀ ĐỐI TƯỢNG quyền truy nhập class private: data1 data2 function d( ) public: function a( ) function b( ) function c( ) Phần khai báo với từ khóa private truy nhập phương thức class Phần khai báo với từ khóa public truy nhập nơi chương trình Thơng thường, thành phần liệu (member data) private, hàm thành phần (member functions) public CHƯƠNG - LỚP VÀ ĐỐI TƯỢNG  Thành phần lớp: • Thành phần liệu (member data) • Phương thức (hoặc hàm thành phần – member function)  Khai báo thành phần liệu: ;  Chú ý: không khởi tạo giá trị ban đầu  Ví dụ: char hoten[30]; int namsinh; float diem; CHƯƠNG - LỚP VÀ ĐỐI TƯỢNG  Khai báo hàm thành phần:  Cách 1: Khai báo bên lớp định nghĩa bên lớp ::([đối sô]) { // }  Cách 2: định nghĩa bên lớp  Ví dụ 3.1: Xây dựng lớp điểm mặt phẳng có tọa độ (x,y), phương thức nhập điểm, in điểm, di chuyển điểm CHƯƠNG - LỚP VÀ ĐỐI TƯỢNG #include #include class diem { private: float x, y; public: void nhap_diem(); void in_diem() //Định nghĩa bên lớp { cout

Ngày đăng: 14/03/2022, 17:09

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w