Lập trình hướng đối tượng (OOP) là gì?

ÔN TẬP LÝ THUYẾT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG (OOP)

Flashcard
•
Computers
•
KG
•
Hard
Khoa Đăng
FREE Resource
Student preview

13 questions
Show all answers
1.
FLASHCARD QUESTION
Front
Back
Lập trình hướng đối tượng (OOP) là phương pháp lập trình lấy đối tượng làm trung tâm, sử dụng lớp (class) và đối tượng (object) để mô phỏng các thực thể trong thế giới thực. OOP giúp xây dựng chương trình có tính mô-đun, tái sử dụng và dễ bảo trì.
2.
FLASHCARD QUESTION
Front
Đối tượng là gì?
Back
Đối tượng là một thực thể cụ thể trong hệ thống, bao gồm thuộc tính (Attributes) và thao tác (Operations). Mỗi đối tượng là một thể hiện (instance) của một lớp.
3.
FLASHCARD QUESTION
Front
Các thành phần của một đối tượng là gì?
Back
Thuộc tính (ví dụ: tên, tuổi) và Thao tác (ví dụ: học, lái xe).
4.
FLASHCARD QUESTION
Front
Lớp là gì?
Back
Lớp là bản thiết kế (blueprint) để tạo ra các đối tượng, tập hợp các đối tượng có cùng đặc tính và hành vi.
5.
FLASHCARD QUESTION
Front
Các thành phần của một lớp là gì?
Back
Lớp bao gồm thuộc tính (các biến mô tả đặc điểm) và phương thức (các hàm mô tả hành vi).
6.
FLASHCARD QUESTION
Front
Ví dụ về lớp trong C++ là gì?
Back
class Student { public: string name; int age; void study() { /* Phương thức */ } };
7.
FLASHCARD QUESTION
Front
Overloading là gì?
Back
Overloading (Nạp chồng) là định nghĩa nhiều hàm cùng tên nhưng khác tham số (số lượng hoặc kiểu).
Create a free account and access millions of resources
Similar Resources on Quizizz
10 questions
Phần Mềm Dạy Học

Flashcard
•
University
10 questions
KT lớp 5 chủ đề 3 ngay 15/2

Flashcard
•
1st Grade
10 questions
Tin học 8 - Bài 10a Định dạng nâng cao cho trang chiếu

Flashcard
•
6th Grade
10 questions
LUYỆN TẬP: Vai trò, đặc điểm, nhân tố ảnh hưởng ngành GTVT

Flashcard
•
10th Grade
10 questions
Trắc nghiệm Chủ đề 4

Flashcard
•
10th Grade
10 questions
Triết

Flashcard
•
KG
10 questions
Chủ đề Tết

Flashcard
•
1st Grade
10 questions
TỔNG KẾT CHỦ ĐỀ

Flashcard
•
8th Grade
Popular Resources on Quizizz
15 questions
Multiplication Facts

Quiz
•
4th Grade
25 questions
SS Combined Advisory Quiz

Quiz
•
6th - 8th Grade
40 questions
Week 4 Student In Class Practice Set

Quiz
•
9th - 12th Grade
40 questions
SOL: ILE DNA Tech, Gen, Evol 2025

Quiz
•
9th - 12th Grade
20 questions
NC Universities (R2H)

Quiz
•
9th - 12th Grade
15 questions
June Review Quiz

Quiz
•
Professional Development
20 questions
Congruent and Similar Triangles

Quiz
•
8th Grade
25 questions
Triangle Inequalities

Quiz
•
10th - 12th Grade