... public: int a,b; void nhap( ) { couta; coutb; } }; class Lop2: public Lop1 { public: Lop1 *p; }; Khi khai báo đới tượng objLop2 cho Lop2 truy xuất thủ tục nhập lớp cú pháp sau đây: Chúc bạn ... +++++++++++++++++++++++ Câu 12: Giả sử có đoạn mã code viết sau: class Lop1 { public: int a,b; void nhap( ) { couta; coutb; } }; class Lop2: public Lop1 { public: Lop1 p; }; Khi khai báo đới tượng objLop2 cho ... }; class Lop2 { Lop1 objA; }; class Lop3 { Lop1 objB; }; Các đối tượng objA objB truy cập biến lớp Lop1: A objA truy cập tất cả biến objB truy cập biến x,y B objA objB truy cập tất cả
Ngày tải lên: 28/06/2020, 07:09
... tượng Cơ chế cho thấy hàm có nhiều thể khác thời điểm Cơ chế chia chương trình thành hàm thủ tục thực chức riêng rẽ Câu hỏi 7: (1 đáp án) Câu Tính kế thừa là: *Khả xây dựng lớp từ lớp cũ, lớp ... Class Object Class Base Class Inheritance Class Câu hỏi 13: (1 đáp án) Câu 13 Trong kế thừa Lớp cha có thuật ngữ tiếng Anh là: Inheritance Class * Base Class Derived Class Object ... Object Open Programming Object Oriented Proccessing *Object Oriented Programming Câu hỏi 4: (1 đáp án) Câu Hãy chọn câu đúng: Ngơn ngữ lập trình pascal, C, C++ ngơn ngữ lập trình cấu trúc
Ngày tải lên: 10/10/2023, 22:43
Đề trắc nghiệm Lập trình hướng đối tượng có đáp án
... Protected c) Public d) mặc định 22 Các thành phần lớp khai báo public truy cập а) Chỉ có phương thức lớp cho trước b) Các phương thức lớp cho trước lớp dẫn suất c) Các phương thức lớp cho trước ... public) Các thành viên lớp với từ khóa private truy cập : а) Chỉ phương thức lớp cho trước b) Các phương thức lớp cho trước lớp dẫn suất c) Các phương thức lớp cho trước hàm bạn d) Các phương thức ... lớp cho trước, lớp dẫn suất hàm bạn Các thành viên lớp với từ khóa protected truy cập bởi: а) Chỉ phương thức lớp cho trước b) Các phương thức lớp cho trước lớp dẫn suất c) Các phương thức lớp cho
Ngày tải lên: 13/04/2017, 22:25
Tiểu luận nghiên cứu các vấn đề về nguyên lý ngôn ngữ lập trình hướng đối tượng và cài đặt thử nghiệm bài toán tự chọn bằng ngôn ngữ lập trình hướng đối tượng c++
... thức “calcResistance” 19 Chúng ta có lớp “SingleCircuit” đại diện cho mạch điện đơn giản “ComplexCircuit” đại diện cho cách mạch điện phức hợp “SingleCircuit” chứa phần interface chung mạch điện ... mạch tính từ mạch điện Để có tính mạch Trong “SeriesCircuit” “ParallelCircuit” mạch thể cư xử loại mạch điện hay nói cách khác truy xuất đến chúng cách “trong suốt” (transparency), có “Circuit” ... “Lamp” “ComplexCircuit” chứa phần interface chung mạch điện phức hợp Chúng ta có kế thừa hình bên Lúc này, cần thêm vào phương thức “removeAt” việc nâng cấp phần interface “ComplexCircuit”, nhánh
Ngày tải lên: 30/01/2024, 10:02
Lập trình hướng đối tượng C++ chương 7
... (Point) Các thao tác lớp ứng dụng đối tượng lớp khơng áp dụng lớp Vì lớp khái niệm khơng có tồn cụ thể mà chịu phản chiếu đối tượng Chương 7: Lớp 94 7.2 Các hàm thành viên nội tuyến Việc định ... tử tập hợp Copy chép tập hợp tới tập hợp khác Tham số cho hàm tham chiếu tới tập hợp đích Equal kiểm tra hai tập hợp có hay không Hai tập hợp chúng chứa đựng xác số phần tử (thứ tự chúng không ... Chương Lớp Chương giới thiệu cấu trúc lớp C++ để định nghĩa kiểu liệu Một kiểu liệu gồm hai thành phần sau: • Đặc tả cụ thể cho đối tượng kiểu • Tập thao tác để thực thi đối tượng
Ngày tải lên: 13/11/2012, 11:51
Lập trình hướng đối tượng C++
... cout<<"nhap chieu dai :"; cin>>chdai; cout<<"nhap chieu rong :"; cin>>chrong;int hcnhat::chuvi(){ return (chdai+chrong)*2;}int hcnhat::dientich(){ return chdai*chrong;}void ... sophuc a,b,c; cout<<"\nsophuc a"; a.nhap(); cout<<"\nsophuc b"; b.nhap(); c=a+b; cout<<"\na+b=" ; c.in(c); c=a-b; cout<<"\na-b="; c.in(c); c=a*b; ... return a;Câu 3:struct sophuc{ double thuc; double ao;};sophuc lapsophuc(){int x,y;sophuc tam;tam.ao=y;return tam;}void display(sophuc a){ sophuc operator + (sophuc a,sophuc b){ Trang 7 sophuc tam;
Ngày tải lên: 01/12/2012, 08:41
Slide bài giảng lập trình hướng đối tượng C++ (chương 5)
... được gọi là kích thước của mảng (cố định; xác định trước) Gồm mảng một chiều và mảng đa chiều Chương 5 4 Biến Mảng Biến Mảng Được định nghĩa bằng cách đặc tả kích thước mảng và kiểu các phần ... First row Second row Third row hàng đầu hàng hai hàng ba Cách tổ chức trong bộ nhớ Chương 5 7 Con Trỏ Con Trỏ Con trỏ đơn giản chỉ là địa chỉ của một vị trí bộ nhớ và cung cấp cách gián tiếp ... Công Nghệ Thông Tin & Truyền Thông Đại Học Cần Thơ MẢNG - CON TRỎ - MẢNG - CON TRỎ - THAM CHIẾU THAM CHIẾU CHƯƠNG 5: CHƯƠNG 5: 2 Mảng, Con Trỏ, Tham Chiếu Mảng, Con Trỏ, Tham Chiếu Mục
Ngày tải lên: 29/05/2013, 23:19
Slide bài giảng lập trình hướng đối tượng C++ (chương 6)
... (prototype) cho các đối tượng cùng kiểu Ví dụ: lớp XeDap là một thiết kế chung cho nhiều đối tượng xe đạp được tạo ra Lớp định nghĩa các thuộc tính và các phương thức chung cho tất cả các đối tượng của ... thành các đối tượng Dữ liệu được che giấu và khơng thể được truy xuất từ các hàm bên ngồi Các đối tượng có thể giao tiếp với nhau thông qua các hàm Dữ liệu hay các hàm mới có thể được thêm ... khi cần Trang 6 Thuận Lợi So với các tiếp cận cổ điển thì OOP có những thuận lợi sau:OOP cung cấp một cấu trúc module rõ ràng Giao diện được định nghĩa tốtNhững chi tiết cài đặt được ẩnOOP
Ngày tải lên: 29/05/2013, 23:19
Slide bài giảng lập trình hướng đối tượng C++ (chương 7)
... ……… } Chương Hàm thành viên nội tuyến Hàm inline: inline Cách 1: thêm Từ khóa inline Cải thiện tốc độ thực thi Tốn nhớ (dành cho mã lệnh) thực thi class Point { int xVal, yVal; public: void ... Hàm xây dựng (constructor) Hàm hủy (destructor) Hàm bạn (friend) – Lớp bạn Đối số mặc định Đối số thành viên ẩn (con trỏ this) Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Chương Nội dung ... Học Cần Thơ Chương Khái niệm lớp Lớp: kiểu liệu trừu tượng Đặc tả đối tượng TÊN LỚP Dữ liệu thành viên Tập thao tác Hàm thành viên Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ private protected
Ngày tải lên: 29/05/2013, 23:19
Slide bài giảng lập trình hướng đối tượng C++ (chương 8)
... }; Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Chương Tái định nghĩa toán tử (tt) Cải tiến lớp tập hợp (Set): #include const maxCard = 100; enum Bool {false, true}; class Set { public: Set(void) ... CHƯƠNG 8: TÁI ĐỊNH NGHĨA (OVERLOADING) Bộ môn Hệ Thống Máy Tính Truyền Thơng Khoa Cơng Nghệ Thơng Tin Truyền Thông Đại học Cần Thơ Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Chương Nội ... &seconds); }; Kiểu void main() { int h, m, s; long t = GetTime(); // Gọi hàm ??? GetTime(h, m, s); // Gọi hàm ??? } Có thể dùng đối số mặc định Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Chương
Ngày tải lên: 29/05/2013, 23:19
Slide bài giảng lập trình hướng đối tượng C++ (chương 9)
... ten doi tac char *address; // dia chi doi tac char *tel; // so dien thoai public: Contact (const char *name, const char *address, const char *tel); ~Contact (); const char* Name () const { return ... LỚP CON (Sub class) CIT_STUDENT Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Chương Ví dụ minh họa Ký hiệu composition ContactDir #include #include class Contact { private: char *name; // ten doi ... Thơ Chương Khái niệm Kế thừa từ lớp có từ trước Ích lợi: tận dụng lại Các thuộc tính chung Các hàm có thao tác tương tự Lớp sở (Base class) Lớp dẫn xuất (Derived class) LỚP CHA (Super class)
Ngày tải lên: 29/05/2013, 23:19
TRẮC NGHIỆM LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG C++
... Giả sử c khai báo class A:public class B Hãy chọn c u trả lời Choose one answer a C c phương th c lớp B truy c p tất thành phần c b C c phương th c lớp B truy xuất thành phần protected c c Tất ... myNext(next)? Choose one answer a C c hàm dựng b C c hàm dựng chép m c đ c C c hàm dựng m c định d C c hàm template Question 31 Marks: C thể mô tả friend Choose one answer a Một hàm toàn c c b Một ... Thành viên lớp c kiểu truy c p? Choose one answer a public, protected, private, friend b Không c C c thành viên lớp truy c p tính đóng c public private d public, protected, private Question Marks:...
Ngày tải lên: 26/10/2014, 11:41
Trắc nghiệm OOP (Lập trình Hướng Đối Tượng) có đáp án
... điện tử 47 VC & BB Tr c nghiệm Cho đoạn code sau: A Lớp HinhHoc c constructor chuẩn B Lớp HinhHoc c constructor tham số C Lớp HinhHoc c constructor chép D Lớp HinhHoc constructor ThS Nguyễn ... 49 VC & BB Tr c nghiệm Để dễ bảo trì ứng dụng,… A Chúng ta nên tách riêng code th c class code sử dụng class B Chúng ta không nên tách riêng code th c class code sử dụng class C Cả c u ... file Java là: A Java class file dùng platform B Tính module hóa cao, dùng nhớ tốt với class file file th c thi class file c n bư c địch CPU th c thi C Cả c u D C c u sai ThS Nguyễn Kim...
Ngày tải lên: 19/06/2015, 23:12
nghiên cứu các vấn đề về nguyên lý ngôn ngữ lập trình hướng đối tượng và cài đặt thử nghiệm bài toán tự chọn bằng ngôn ngữ lập trình hướng đối tượng c++
... th c “calcResistance” Chúng ta c lớp “SingleCircuit” đại diện cho mạch điện đơn giản “ComplexCircuit” đại diện cho c ch mạch điện ph c hợp “SingleCircuit” chứa phần interface chung mạch điện ... “SeriesCircuit” “ParallelCircuit” mạch điện ph c hợp với điện trở mạch tính từ mạch điện Để c xử loại mạch điện hay nói c ch kh c truy xuất đến chúng c ch “trong suốt” (transparency), c “Circuit” ... “Lamp” “ComplexCircuit” chứa phần interface chung mạch điện ph c hợp Chúng ta c kế thừa hình bên L c này, c n thêm vào phương th c “removeAt” vi c nâng c p phần interface “ComplexCircuit”, nhánh...
Ngày tải lên: 08/05/2015, 01:36
Tiểu luận nghiên cứu các vấn đề về nguyên lý ngôn ngữ lập trình hướng đối tượng và cài đặt thử nghiệm bài toán tự chọn bằng ngôn ngữ lập trình hướng đối tượng c++
... th c “calcResistance” 19 Chúng ta c lớp “SingleCircuit” đại diện cho mạch điện đơn giản “ComplexCircuit” đại diện cho c ch mạch điện ph c hợp “SingleCircuit” chứa phần interface chung mạch điện ... “SeriesCircuit” “ParallelCircuit” mạch điện ph c hợp với điện trở mạch tính từ mạch điện Để c xử loại mạch điện hay nói c ch kh c truy xuất đến chúng c ch “trong suốt” (transparency), c “Circuit” ... “Lamp” “ComplexCircuit” chứa phần interface chung mạch điện ph c hợp Chúng ta c kế thừa hình bên L c này, c n thêm vào phương th c “removeAt” vi c nâng c p phần interface “ComplexCircuit”, nhánh...
Ngày tải lên: 08/08/2015, 16:08
Tài liệu lập trình hướng đối tượng
... th c , hành động tên th c kh c đối tượng /c c lớp kh c Chúng ta xem xét đối tượng C a Sổ C a C i C hai đối tượng c hành động chung th c đóng Nhưng đối tượng C a C i th c hành động kh c với c ch ... th c đáp ứng ch c t c động lên liệu đối tượng (thu c tính) C c phương th c x c định c ch th c hoạt động đối tượng th c thi đối tượng c thể tạo ra.Ví dụ, hoạt động chung đối tượng thu c lớp Chó ... vẫy tai, chạy, ăn Tuy nhiên, đối tượng c thể thu c lớp Chó tạo phương th c sủa, vẫy tai, chạy, ăn th c thi C c phương th c mang lại c ch nhìn kh c đối tượng Khi bạn nhìn vào đối tượng C a vào...
Ngày tải lên: 16/08/2012, 09:39
Lập trình hướng đối tượng trong JAVA
... lớp cha có dạng chung cho tất cả ca c lớp và để ca c lớp hiện thư c chi tiết Khi đó, bạn muốn chă c chắn lớp có chồng lắp phương thư c Những phương thư c phải đươ c chồng ... phương thư c hay tập ca c phương thư c khỏi phân c ́p kế thừa Vì ca c giao diện phân c ́p kha c ca c lớp, đó ca c lớp không có quan hệ sự phân c ́p cũng có thể hiện thư c cùng một ... thư mu c để lưu trữ ca c gói Ca c lớp sẽ chứa thư mu c trùng tên PackageName Có thể tạo ca c package phân c ́p, dùng dấu chấm để phân biệt một package với package cha của nó...
Ngày tải lên: 16/08/2012, 10:08
Bài giảng lập trình hướng đối tượng
... xuat class Point3D:Point2D { public int z; //Vi phuong thuc tao lap cua lop co so co tham so nen phuong thuc tao lap cua lop dan xuat cung phai co tham so public Point3D(int a, int b, int c) :base ... để khởi gán giá trị cho biến tĩnh lớp chạy trư c thể lớp tạo Phương th c tạo lập tĩnh hữu dụng c n c i đặt số c ng vi c mà th c thông qua ch c khởi dựng c ng vi c cài đặt th c lần Ví dụ: Biến thành ... m c độ truy c p (access-modifiers) lớp public Ngoài thành phần lớp c m c độ truy c p riêng M c độ truy c p thành phần cho biết loại phương th c phép truy c p đến nó, hay nói c ch kh c mô tả phạm...
Ngày tải lên: 16/08/2012, 10:40
Tài liệu lập trình hướng đối tượng
... H.Q.Thắng, TS C. T Dũng Bộ môn CNPM C c cấu tr c điều khiển (2) C u tr c switch: c u tr c lựa chọn cho phép lựa chọn c ch th c nhiều c ch đề xuất C u tr c switch c dạng sau: switch(selector) { case integral-value1 ... Bộ môn CNPM 56 28 C+ +: Lớp Account Account::Account() { the_balance = the_min_balance = 0.00; } float Account::account_balance() const { return the_balance; } float Account::withdraw( const float ... th c lô-gic, x c định điều kiện c th c công vi c statement hay không TS H.Q.Thắng, TS C. T Dũng Bộ môn CNPM C c cấu tr c điều khiển (4) C u tr c vòng lặp while: C u tr c sử dụng để mô tả c ng...
Ngày tải lên: 16/08/2012, 15:51
Lập trình hướng đối tượng
... C. T Dũng CNPM Thành phần tĩnh: My Class int MyClass::count = 0; MyClass::MyClass() { this->count++; // Increment the static count } MyClass::~MyClass() { this->count ; // Decrement the static ... dich, không chấp nhận ngôn ngữ lập trình hướng đối tượng C+ + TS H.Q Thắng - TS C. T Dũng CNPM 42 21 Chồng hàm C c điểm c n lưu ý chồng hàm: – C c hàm xem xét chồng hàm chúng phải c phạm vi (c ng ... th c thiết lập c tham số tham chiếu đến đối tượng thu c lớp TS H.Q Thắng - TS C. T Dũng CNPM 30 15 Hàm thiết lập chép MyClass x(5); MyClass y = x; MyClass y(x); C+ + cung c p sẵn copy constructor,...
Ngày tải lên: 16/08/2012, 15:51
Bạn có muốn tìm thêm với từ khóa: