0
  1. Trang chủ >
  2. Cao đẳng - Đại học >
  3. Công nghệ thông tin >

Bài giảng lập trình hướng đối tượng dùng c + +chương 2 giới thiệu ngôn ngữ c++

Bài giảng lập trình hướng đối tượng dùng c chương 1  giới thiệu tổng quan về c

Bài giảng lập trình hướng đối tượng dùng c chương 1 giới thiệu tổng quan về c

... biên dịch tập tin chứa ngôn ngữ C# thường file cs project thành tập tin chạy chương trình exe  C c ch biên dịch :  Tại c a sổ cmd, gõ : csc.exe tenfile.cs  Nhấn Build / Compile (ho c Build ... ChuNhat}; Hai = 1; Ba = 2; … ; Sau =10 ; Bay =11 ;ChuNhat = 12 Struct (kiểu c u tr c) # 41  Struct dùng để nhóm liệu liên quan đến đối tượng  Khai báo : struct { Danh sách thu c tính; } ... Biên dịch project Compile & chạy chương trình #19 Chạy chương trình  Sử dụng file tenfile.exe thư m c Bin\Debug  Ho c click Debug\ Start (Ctrl + F5) Kết #20 Từ khoá – Keywords # 21 abstract add*...
  • 145
  • 810
  • 1
Bài giảng lập trình hướng đối tượng dùng c chương 2  tổng quan về lập trình hướng đối tượng

Bài giảng lập trình hướng đối tượng dùng c chương 2 tổng quan về lập trình hướng đối tượng

... xuất th c tế 22 PP Lập trình hướng đối tượng #23  LT hướng đối tượng xây dựng lớp đối tượng yêu c u chúng th c trách nhiệm  LT hướng đối tượng phương pháp LT dựa kiến tr c lớp (class) đối tượng ... tr c Khái niệm chung đối tượng Lớp đối tượng Kiểu liệu c u tr c C c thông tin quan tâm đối tượng Thu c tính Thành phần thu c tính kiểu c u tr c C c khả đối tượng Hành động C c phương thư c Phân ... t c/ hàm Mỗi thủ t c/ hàm dãy lệnh  Lập trình x c định xem chương trình gồm thủ t c/ hàm  Kết hệ thống c u tr c mối quan hệ hàm/ thủ t c C c PPLT c điển #8 Lập trình đơn thể  Chương trình...
  • 35
  • 349
  • 1
Bài giảng lập trình hướng đối tượng dùng c chương 3  thiết kế lớp

Bài giảng lập trình hướng đối tượng dùng c chương 3 thiết kế lớp

... niệm lớp đối tượng Thiết kế thu c tính hành động lớp C i đặt phương th c Khái niệm #3 Lớp đối tượng: Định nghĩa đ c điểm/ thông tin (thu c tính) hành động/ ch c năng/ (phương th c) chung cho ... kế ca c hành động của lớp CHCN #36 Nhóm c ̣p nhật //Trư c tiếp public bool CapNhatGoc(CDiemKT M); public bool CapNhatNgang(int cng); public bool CapNhatDung(int cd); 36 VD2: Thiết kế ca c ... toán public double KhoangCach(CDiemKT M); public int KhoangCachX(CDiemKT M); public int KhoangCachY(CDiemKT M); Nhóm cung c ́p thông tin public void Xuat(); public void Xoa(); public int GiaTriX();...
  • 70
  • 431
  • 1
Bài giảng lập trình hướng đối tượng dùng c chương 4  tính kế thừa

Bài giảng lập trình hướng đối tượng dùng c chương 4 tính kế thừa

... đến chương trình kh c có sử dụng lớp CDate dạng tổng qt Đặt vấn đề #5 Cách 2: Xây dựng lớp CDate đơ c lập với lớp CDate  Tớn nhiều c ng s c Cách 3: Sao chép lớp CDate để tạo lớp CDate ... đươ c gọi 30 Phương th c thiết lập & huỷ kế thừa #31 class A { public A(){} public A(int){} } class B : public A { public B(int) //Th c A() {} } 31 Phương th c thiết lập & huỷ kế thừa #32 class ... theo u c u chương trình  Khó khăn th c thủ c ng mở rợng, c p nhật, Đặt vấn đề #6  C n c chế cho phép khai báo lớp CDate lớp CDate c với sớ sửa đổi bổ sung Đặt vấn đề #7 Tương tự cho chương...
  • 34
  • 258
  • 1
Bài giảng lập trình hướng đối tượng dùng c chương 5  tính đa hình

Bài giảng lập trình hướng đối tượng dùng c chương 5 tính đa hình

... Tính đa hình khả thông điệp th c nhiều c ch kh c tùy thu c vào đối tượng c thể nhận thông điệp  Khi lớp dẫn xuất tạo ra, thay đổi c ch th c phương th c mà thừa hưởng từ lớp sở Trừu tượng hóa #5 ... tượng hóa #5  Trừu tượng hóa khả mô tả khái quát thao t c chung lớp đối tượng  Đ c tính giúp cho vi c thiết kế lớp mang tính đa hình Ví dụ #6  Nhận xét đoạn code sau static void Main() { AnPham ... TapChi(); } else { ds[i] = new Sach(); } } } Lớp trừu tượng #8 Phương th c trừu tượng phương th c có tên phải c i đặt lại tất c c lớp kế thừa Lớp trừu tượng thiết lập sở cho lớp kế thừa mà c ...
  • 12
  • 277
  • 1
Bài giảng lập trình hướng đối tượng dùng c chương 6 giao diện

Bài giảng lập trình hướng đối tượng dùng c chương 6 giao diện

... [M c ộTruyCập] Interface TênGiaoDiện [: GiaoDiệnCơ Sở] { //Nội dung giao diện }  Trong đó:  [M c ộTruyCập] : thường public;  [: GiaoDiệnCơ Sở] : danh sách Interface kh c mà kế thừa, Interface dấu phẩy ... khai báo giao diện m c định public (nên từ khóa m c độ truy c p khai báo thu c tính phương th c)  Khi lớp kế thừa giao diện ta nói lớp th c thi (Implement) giao diện C pháp #4 [M c ộTruyCập] Interface ...  Khái niệm giao diện (Interface)  Thiết kế  C c ví dụ minh họa Định Nghĩa #3    Giao diện dạng lớp trừu tượng Chỉ c nguyên mẫu phương th c, thu c tính, m c, khai báo giao diện Tất thành...
  • 9
  • 245
  • 3
Bài giảng lập trình hướng đối tượng dùng c + + chương 1  tổng quan về lập trình hướng đối tượng

Bài giảng lập trình hướng đối tượng dùng c + + chương 1 tổng quan về lập trình hướng đối tượng

... phần trình Phương pháp lập trình? #6 C+ + /C# /Java/v.v… NNLT để viết chương trình PPLT hệ thống hướng dẫn giai đoạn c n thiết, c u tr c chương trình PPLT c ch tiếp c n giúp cho trình c i đặt hiệu C c ... gọi lập trình đơn thể (module) (2) Lập trình c c u tr c: Đ c điểm #13 Ưu điểm Đơn giản hóa trình thiết kế c i đặt Dễ đ c chương trình, hiểu chi tiết toán C c chương trình tương đối đ c lập, ... thuô c tính của kiểu c ́u tru c Ca c khả của đối tượng Phương th c Ca c phương th c Phân c ng giữa ca c đối tượng Yêu c ̀u Biến có kiểu c ́u tru c Gọi thư c hiện phương th c Đối tượng...
  • 40
  • 477
  • 0
Bài giảng lập trình hướng đối tượng dùng c + + chương 3  lớp và đối tượng

Bài giảng lập trình hướng đối tượng dùng c + + chương 3 lớp và đối tượng

... (Copy Constructor) #27 Tạo 01 đối tượng giống với 01 đối tượng c C 01 tham số tham chiếu đến 01 đối tượng lớp C+ + cung c p sẵn constructor chép: chép thành viên liệu từ đối tượng c sang đối tượng ... c; } Thành viên đối tượng lớp kh c (1/5) #41 Khi đối tượng vào phạm vi, constructor gọi c ch tự động  C n phải mô tả tham số truyền tới constructor đối tượng thành viên C c đối tượng thành viên ... second = t.second; } Phương th c thiết lập chép (9/9) #29 Toán tử gán vs Constructor chép Toán tử gán không tạo đối tượng mới: th c phép gán đối tượng tồn Constructor chép dùng để tạo đối tượng...
  • 76
  • 986
  • 0
Bài giảng lập trình hướng đối tượng dùng c + +chương 2  giới thiệu ngôn ngữ c++

Bài giảng lập trình hướng đối tượng dùng c + +chương 2 giới thiệu ngôn ngữ c++

... Unix C+ + phát minh Bijarne Stroustroup, bắt đầu năm 1979, dựa ngôn ngữ C C c chuẩn ngôn ngữ C+ + điều khiển ANSI ISO Đ c điểm C+ + #4 C  Đa dụng  Hiệu  Gần với ngôn ngữ máy  Khả chuyển C+ + C c ... Nội dung #2 Khái niệm ngôn ngữ C+ + Một số thay đổi so với ngôn ngữ C Một số bổ sung so với ngôn ngữ C Lịch Sử C a C+ + #3 C phát minh trư c 1970 Dennis Ritchie Ngôn ngữ c i đặt hệ thống cho hệ điều ... Hello.cpp C+ + Prog m C+ + Prog m C+ + T RANSLAT OR C+ + NAT IVE COMPILER C Cod e C COMPILER Object Co d e LINKER Hello.obj Execu tab le Hello.exe Những kh c biệt & bổ sung so với C #6 Từ khoá Chú...
  • 62
  • 418
  • 0
Bài giảng lập trình hướng đối tượng dùng c + +chương 4  đa năng hoá toán tử

Bài giảng lập trình hướng đối tượng dùng c + +chương 4 đa năng hoá toán tử

... -2); CComplex c3 , c4 ; c3 = c1 + c2 ; //OK: c3 = operator + (c1 ,c2 ) c1 .Print(), cout...
  • 47
  • 572
  • 0
Bài giảng lập trình hướng đối tượng dùng c + +chương 5  tính kế thừa

Bài giảng lập trình hướng đối tượng dùng c + +chương 5 tính kế thừa

... *p = c; //Upcast CCircle *c2 = static_cast(p); //Explicit downcast Đa kế thừa [1/6] #40 Frame Wheel Bicycle Person Fish FishPerson • Là khả lớp c nhiều lớp sở • C y kế thừa ph c tạp ... p(100 ,50 ); CCircle *c; c = &p; //Error Nếu ta biết chắn trỏ lớp sở trỏ tới lớp dẫn xuất, ta tự đổi kiểu cho trỏ lớp sở c ch sử dụng chuyển kiểu tường minh CCircle *c = new CCircle(100 ,50 ,50 ); CMyPoint ... A { public: A() { cout ...
  • 51
  • 444
  • 0
Bài giảng lập trình hướng đối tượng dùng c + +chương 6  tính đa hình

Bài giảng lập trình hướng đối tượng dùng c + +chương 6 tính đa hình

... th c ảo lớp sở Phương th c ảo [8/14] # 16 C chế đa hình th c dựa vào bảng phương th c ảo đối tượng Bảng chứa địa phương th c ảo Đư c TBD khởi tạo c ch ngầm định thiết lập đối tượng TBD gặp đối tượng ... th c tương ứng với đối tượng trỏ /tham chiếu tới → Kết nối tĩnh (static binding) Hàm thành viên gọi từ trỏ đối tượng x c định trư c chương trình chạy Giới thiệu [5 /6] #7 CCircle *pc = new CCircle(50, ... hiểu theo c ch kh c tùy theo danh sách tham số thông điệp Đa hình hàm → đa hóa hàm Giới thiệu [2 /6] #4 Đa hình tượng đối tượng thu c lớp kh c có khả hiểu thông điệp theo c ch kh c Cùng thông...
  • 40
  • 366
  • 0
Bài giảng lập trình hướng đối tượng dùng c + +chương 7  kỹ thuật thiết kế theo hướng đối tượng

Bài giảng lập trình hướng đối tượng dùng c + +chương 7 kỹ thuật thiết kế theo hướng đối tượng

... t c theo hướng từ lên, ta thiết kế đối tượng phù hợp C c c để thiết kế chương trình [6/6] #15 Bằng c ch này, tiếp t c tìm đ c tính chung đối tượng Sau c i đặt theo hướng đối tượng từ xuống c ch ... lớp ch c năng, … C c giai đoạn phát triển hệ thống [5 /7] #7 Lập trình Giai đoạn đ c tả chi tiết kết giai đoạn thiết kế C c lớp bư c thiết kế chuyển thành mã nguồn theo ngôn ngữ lập trình theo hướng ... vien:"...
  • 54
  • 547
  • 0
BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI JAVA ( Chương 2)

BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI JAVA ( Chương 2)

... Functions> • class: Hiện thực tập đối tượng (object) loại  Cùng mô tả, hành vi • Thể – instance: Một thông tin đối tượng có nhớ chương trình • Biến đối tượng (gọi tắt đối tượng) : Tham chiếu đến thực ... hiện- biến đối tượng Thông điệp (message) Tính bao đóng (encapsulation) Tính kế thừa (inheritance) Tính tương ứng bội-đa hình (polymorphism) Lớp đối tượng Java Slide 3/ 2.1- Kiểu liệu trừu tượng • ... liệu nội đối tượng) getTen() getNamSinh() getTenNguoiYeu() class NGƯỜI Tên NămSinh TênNgườiYêu TiêuHóa() Nuốt() Đi() Đứng() Chạy() Nhẩy() Slide 7/ Bao đóng class CIRLCE Với khai báo này, bên truy...
  • 16
  • 681
  • 10
BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI JAVA(Chương 4)

BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI JAVA(Chương 4)

... tạo đối tượng • Tập constructor tạo tập mẫu khởi tạo biến đối tượng • Một đối tượng sống từ lúc đối tượng khởi tạo (bằng new) khối chứa thực thi xong • Tầm vực đối tượng vùng văn chương trình ... trị • Viết chương trình minh họa hành vi Slide 16/33 Thí dụ : Đối tượng lớp cha cụ thể lại lớp Biến đối tượng tham khảo nên hoàn toàn khai báo biến lớp cha khởi tạo biến đối tượng thuộc lớp Tính ... bên (lớp nội) Slide 18/33 4.6.1-Lớp có liệu đối tượng lớp Chương trình xuất hóa đơn Slide 19/33 Lớp có liệu đối tượng lớp Slide 20/33 Lớp có liệu đối tượng lớp Slide 21/33 4.6.2-Lớp nội – Inner/nested...
  • 32
  • 734
  • 6

Xem thêm

Từ khóa: bài giảng lập trình hướng đối tượng javaslide bài giảng lập trình hướng đối tượngbài giảng lập trình hướng đối tượng cslide bài giảng lập trình hướng đối tượng c chương 7bài tập lập trình hướng đối tượng với cbai tap lập trình hướng đối tượng với cbài tập lập trình hướng đối tượng trong cbài tập lập trình hướng đối tượng java cơ bảnbài tập lập trình hướng đối tượng c cơ bảnbài tập lập trình hướng đối tượng cbài tập lập trình hướng đối tượng trong javabài tập lập trình hướng đối tượng với javacode bài tập lập trình hướng đối tượngbài tập về lập trình hướng đối tượng trong cbài 13 lập trình hướng đối tượng oop3chuyên đề điện xoay chiều theo dạngNghiên cứu tổ hợp chất chỉ điểm sinh học vWF, VCAM 1, MCP 1, d dimer trong chẩn đoán và tiên lượng nhồi máu não cấpNghiên cứu vật liệu biến hóa (metamaterials) hấp thụ sóng điện tử ở vùng tần số THzđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANPhối hợp giữa phòng văn hóa và thông tin với phòng giáo dục và đào tạo trong việc tuyên truyền, giáo dục, vận động xây dựng nông thôn mới huyện thanh thủy, tỉnh phú thọTrả hồ sơ điều tra bổ sung đối với các tội xâm phạm sở hữu có tính chất chiếm đoạt theo pháp luật Tố tụng hình sự Việt Nam từ thực tiễn thành phố Hồ Chí Minh (Luận văn thạc sĩ)Phát hiện xâm nhập dựa trên thuật toán k meansNghiên cứu, xây dựng phần mềm smartscan và ứng dụng trong bảo vệ mạng máy tính chuyên dùngNghiên cứu về mô hình thống kê học sâu và ứng dụng trong nhận dạng chữ viết tay hạn chếNghiên cứu tổng hợp các oxit hỗn hợp kích thƣớc nanomet ce 0 75 zr0 25o2 , ce 0 5 zr0 5o2 và khảo sát hoạt tính quang xúc tác của chúngNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Sở hữu ruộng đất và kinh tế nông nghiệp châu ôn (lạng sơn) nửa đầu thế kỷ XIXChuong 2 nhận dạng rui roTăng trưởng tín dụng hộ sản xuất nông nghiệp tại Ngân hàng Nông nghiệp và Phát triển nông thôn Việt Nam chi nhánh tỉnh Bắc Giang (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtBÀI HOÀN CHỈNH TỔNG QUAN VỀ MẠNG XÃ HỘIHIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ