1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Ngôn ngữ lập trình: Bài 4 - Nguyễn Xuân Hùng

16 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 16
Dung lượng 553,18 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Ngôn ngữ lập trình: Bài 4 Giới thiệu về Class do Nguyễn Xuân Hùng biên soạn, trình bày các nội dung sau: Cấu trúc, lớp và hàm thành viên, hàm tạo, một số công cụ khác,...Mời các bạn cùng tham khảo!

Trang 1

Giảng viên: Nguyễn Xuân Hùng

Mobile: 0908 386 366

BÀI 4 GIỚI THIỆU VỀ CLASS

NGÔN NGỮ LẬP TRÌNH

Trang 2

NỘI DUNG

2 Lớp

Trang 3

1 Cấu trúc

• Cú pháp khai báo cấu trúc:

Ví dụ:

Tên của cấu trúc

Biến thành viên

Trang 4

1 Cấu trúc

• Truy cập vào biến thành viên: sử dụng toán tử dấu chấm

“.” để truy cập vào biến thành viên thông qua biến cấu trúc

• Cú pháp:

• Ví dụ về biến cấu trúc:

• Ví dụ truy cập vào biến thành viên

Biến cấu trúc Cấu trúc

Toán tử dấu chấm

Trang 5

1 Cấu trúc

• Khởi tạo cấu trúc:

Ví dụ:

Bài tập:

Viết một chương trình nhận vào danh sách gồm 2 sinh viên, với sinh viên gồm các thông tin: Mã sinh viên, tên sinh viên, điểm trung bình Hiển thị thông tin từng sinh viên và cho biết sinh viên nào có điểm trung bình lớn hơn

Trang 6

2 Lớp và hàm thành viên

• Cú pháp:

• Ví dụ:

Trang 7

2 Lớp và hàm thành viên

• Hàm truy cập và biến đổi: để thay đổi và lấy dữ liệu của

biến thành viên, chúng ta sử dụng hàm biến đổi và truy cập

• Ví dụ: để thay đổi và lấy dữ liệu của biến MaSV ta có

Trang 8

2 Lớp và hàm thành viên

• Định nghĩa hàm thành viên: sử dụng toán tử phân giải

phạm vi :: với cú pháp như sau:

• Ví dụ:

Trang 9

3 Hàm tạo

• Hàm tạo là một hàm thành viên của một lớp và nó có

cùng tên với tên lớp Hàm tạo được gọi một cách tự động khi một đối tượng của lớp được khai báo Hàm tạo được

sử dụng để khởi tạo các đối tượng Một hàm tạo phải có tên trùng với tên lớp mà nó là thành viên

Trang 10

3 Hàm tạo

• Ví dụ:

• Định nghĩa hàm:

Trang 11

3 Hàm tạo

• Biến thành viên kiểu lớp:

Ví dụ chúng ta có lớp sau:

Trang 12

4 Các công cụ khác

• Bổ từ const cho các tham số: Nếu bạn đặt bổ từ const

trước kiểu của một tham số thuộc loại tham chiếu thì tham số đó được gọi là tham số hằng Khi bạn thêm từ const thì bạn đã nói cho trình biên dịch rằng tham số này không thể bị thay đổ

• So sánh hai câu lệnh sau:

Trang 13

4 Các công cụ khác

 Hàm trực tuyến: Bạn có thể đưa ra một định nghĩa hoàn

chỉnh của một hàm thành viên bên trong định nghĩa lớp của nó

 Ví dụ:

Trang 14

4 Các công cụ khác

 Các thành viên tĩnh: Đôi khi bạn muốn có một biến được

chia sẻ giữa tất cả các đối tượng của một lớp Ví dụ, bạn muốn có một biến để đếm số lần một hàm thành viên được gọi bởi tất cả các đối tượng của lớp Những biến như vậy

được gọi là biến tĩnh và chúng có thể được sử dụng để các

đối tượng có thể giao tiếp hoặc phối hợp hành động với các đối tượng khác

• Một hàm tĩnh chỉ sử dụng với biễn tĩnh

Trang 15

4 Các công cụ khác

 Ví dụ về biến tĩnh và hàm tĩnh

Trang 16

EOF!

Ngày đăng: 08/05/2021, 16:52

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm