0

các lớp đối tượng chính trong từng module

Các lớp đồi tượng nhập liệu

Các lớp đồi tượng nhập liệu

Kỹ thuật lập trình

... trỏ đối tượng hỗ trợ ); Ấn đònh đối tượng hộp nhập mà nút tăng-giảm hỗ trợ Hành vi trả trỏ đối tượng hộp nhập hỗ trợ trước CWnd* GetBuddy( ); Trả trỏ đối tượng hộp nhập hỗ trợ Các lớp đối tượng ... Ngọc Thạnh - lntmail@yahoo.com Các lớp đối tượng nhập liệu 93 8.8 CScrollBar: CScrollBar lớp đối tượng quản lý cuộn cửa sổ giao diện CScrollBar( ); Tạo lập đối tượng rỗng BOOL Create ( DWORD ... Ngọc Thạnh - lntmail@yahoo.com Các lớp đối tượng nhập liệu 95 8.9 CSliderCtrl: CSliderCtrl lớp đối tượng quản lý trượt cửa sổ giao diện CSliderCtrl ( ); Tạo lập đối tượng rỗng BOOL Create ( DWORD...
  • 10
  • 312
  • 0
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p10 pps

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p10 pps

Cao đẳng - Đại học

... trị 169 Cấu Trúc Ngôn Ngữ Lập Trình C# Ghi chú: Đối với lập trình viên C++ lưu ý, ngôn ngữ C#, từ khóa new luôn tạo đối tượng nhớ heap Các lớp tạo heap, cấu trúc tạo stack Ngoài ra, new bỏ ... Location cấu trúc lớp, thể tạo stack Trong ví dụ 7.1 toán tử new gọi: Location loc1 = new Location( 200, 300); kết đối tượng Location tạo stack Tuy nhiên, toán tử new gọi khởi dựng lớp Location, ... 50, 100 Loc1 location: 50, 100 Lúc Location đối tượng tham chiếu nên truyền vào phương thức myFunc() việc gán giá trị cho x y điều làm thay đổi đối tượng Location Gọi khởi dựng mặc định Như đề...
  • 5
  • 357
  • 0
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p9 pot

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p9 pot

Cao đẳng - Đại học

... giống kiểu lớp Một điều quan trọng lớp kiểu liệu tham chiếu, cấu trúc kiểu lịêu giá trị (Chương thảo luận kiểu liệu tham chiếu kiểu liệu giá trị) Do cấu trúc thường dùng để thể hiển đối tượng không ... chiếu Trong chương tìm hiểu định nghĩa làm việc với kiểu cấu trúc cách sử dụng khởi dựng để khởi tạo giá trị cấu trúc Định nghĩa cấu trúc Cú pháp để khai báo cấu trúc tương tự cách khai báo lớp: ... toán tử? Bài tập Bài tập 1: Hãy tiếp tục phát triển lớp Fraction ví dụ chương cách thêm toán tử khác trừ, nhân, chia, so sánh Bài tập 2: Xây dựng lớp điểm không gian hai chiều, với toán tử cộng,...
  • 5
  • 355
  • 0
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p8 pps

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p8 pps

Cao đẳng - Đại học

... đơn giản thành 3/4 so sánh hai phân số Trong lớp thực thi phủ phương thức Equals() lớp object, đối tượng Fraction đối xử cách đa hình với đối tượng khác Trong phần thực thi phương thức ủy thác ... numerator.ToString() + “/” + denominator.ToString(); return s; } Chúng ta tạo chuỗi cách gọi phương thức ToString() numerator Do numerator đối tượng, nên trình biên dịch ngầm định thực boxing số nguyên numerator ... Fraction Constructor(int, int) f2: 2/4 Do phương phức khởi dựng lớp Fraction có gọi hàm WriteLine() để xuất thông tin khởi dựng nên tạo đối tượng (new) thông tin hịển thị Dòng hàm Main() gọi toán tử...
  • 5
  • 281
  • 0
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p7 doc

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p7 doc

Cao đẳng - Đại học

... Fraction.operator+(firstFraction, secondFraction) Kết sau thực đối tượng Fraction trả về, trường hợp phép gán thực để gán đối tượng Fraction cho theSum Ghi chú: Đối với người lập trình C++, ngôn ngữ C# tạo toán ... chức cộng hai đối tượng Nạp chồng toán tử cú pháp ngắn gọn, không đường dẫn cho đối tượng thiết lập nhiệm vụ đưa Sử dụng toán tử Nạp chồng toán tử làm cho mã nguồn trực quan hành động lớp mà xây ... toán tử cách sử dụng cách đặc trưng Ví dụ, hấp dẫn việc sử dụng nạp chồng toán tử gia tăng (++) lớp Employee để gọi phương thức gia tăng mức lương nhân viên, điều đem lại nhiều nhầm lẫn cho lớp client...
  • 5
  • 337
  • 0
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p6 pps

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p6 pps

Cao đẳng - Đại học

... để tạo mảng đối tượng Xe, đưa đối tượng cụ thể vào mảng đối tượng Xe, sau cho lặp đối tượng mảng để tự giới thiệu tên (bằng cách gọi hàm Who() đối tượng) Bài tập 3: Xây dựng lớp đối tượng hình ... nghĩa bắt buộc phải thực lớp dẫn xuất từ lớp trừu tượng Do lớp trừu tượng, thực thi nên tạo thể hay tạo đối tượng cho lớp trừu tượng Câu hỏi 3: Có phải tạo lớp phải kế thừa từ lớp không? Trả lời 3: ... phương thức phủ phương thức ảo (của lớp sở ) bên lớp dẫn xuất Câu hỏi 2: Lớp trừu tượng nào? Có thể tạo đối tượng cho lớp trừu tượng hay không? Trả lời 2: Lớp trừu tượng thực thi, phương thức tạo...
  • 5
  • 381
  • 1
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p5 ppsx

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p5 ppsx

Cao đẳng - Đại học

... lúc này, lớp tạo để dùng cho lớp bên ngoài, chức lớp lớp trợ giúp (helper class) Chúng ta định nghĩa lớp trợ giúp bên lớp (outer class) Các lớp định nghĩa bên gọi lớp lồng (nested class), lớp chứa ... private cho lớp Cuối cùng, lớp làm lồng bên public truy cập bên phạm vi lớp Nếu lớp Outer lớp ngoài, lớp Nested lớp public lồng bên lớp Outer, tham chiếu đến lớp Tested Outer.Nested, lớp bên hành ... liệu giá trị (như int, long, ) đối xử kiểu liệu tham chiếu (các đối tượng) Một giá trị đưa vào bên đối tượng, gọi Boxing Trường hợp ngược lại, Unboxing chuyển từ đối tượng giá trị Xử lý cho phép...
  • 5
  • 278
  • 0
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p4 doc

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p4 doc

Cao đẳng - Đại học

... trừu tượng lớp Window, dẫn xuất từ lớp này, ta tạo đối tượng cho lớp Khi lớp dẫn xuất phải thực thi phương thức DrawWindow() Nếu lớp dẫn xuất không thực thi phương thức trừu tượng lớp sở lớp dẫn ... thể lớp ListBox Button, hai lớp phủ phương thức trừu tượng Hay nói hai lớp xác định (ngược với lớp trừu tượng)  Hạn chế lớp trừu tượng Mặc dù thiết kế phương thức DrawWindow() lớp trừu tượng ... cho lớp dẫn xuất xa nữa, việc dẫn xuất tạo thừa kế hay kiến trúc phân cấp Lớp gốc lớp nằm phân cấp thừa kế, lớp dẫn xuất nằm bên Trong ngôn ngữ C#, lớp gốc lớp Object, lớp nằm phân cấp lớp Lớp...
  • 5
  • 278
  • 0
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p3 ppsx

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p3 ppsx

Cao đẳng - Đại học

... dụ 5.2, ta tạo ba đối tượng, đối tượng thứ Window, đối tượng thứ hai lớp ListBox đối tượng cuối lớp Button Sau ta thực việc gọi phương thức DrawWindow() cho đối tượng sau: Window win = new Window( ... dịch lớp thực việc phủ lại phương thức DrawWindow() lớp sở Tương tự ta thực việc phủ phương thức lớp dẫn xuất khác Button, lớp dẫn xuất từ Window Trong phần thân ví dụ 5.2, ta tạo ba đối tượng, đối ... ta, đối tượng thực công việc tô vẽ Tuy nhiên, lúc chưa có đa hình thực thi Mọi chuyện bình thường ta muốn tạo mảng đối tượng Window, ListBox Window nên ta tự đặt đối tượng ListBox vào vị trí đối...
  • 5
  • 284
  • 0
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p2 docx

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p2 docx

Cao đẳng - Đại học

... kế hay cách tốt để tổ chức đối tượng, khởi điểm để hiểu cách quan hệ đối tượng với đối tượng khác Sự kế thừa Trong ngôn ngữ C#, quan hệ đặc biệt hóa thực thi cách sử dụng kế thừa Đây cách để ... dựng lớp sở Trong ví dụ 5.1, lớp tên ListBox dẫn xuất từ lớp sở Window, lớp ListBox có phương thức khởi dựng lấy ba tham số Trong phương thức khởi dựng lớp dẫn xuất có gọi phương thức khởi dựng lớp ... cho Gọi phương thức lớp sở Trong ví dụ 5.1, phương thức DrawWindow() lớp ListBox làm ẩn thay phương thức DrawWindow lớp sở Window Khi gọi phương thức DrawWindow đối tượng lớp ListBox phương thức...
  • 5
  • 363
  • 0
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p1 ppt

Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p1 ppt

Cao đẳng - Đại học

... hướng đối tượng Khái niệm cho phép thể lớp có liên hệ với xử lý theo cách tổng quát Cuối phần trình bày lớp cô lập (sealed class) không đặt biệt hóa, hay lớp trừu tượng sử dụng đặc biệt hóa Lớp đối ... override  Lớp trừu tượng  Gốc tất lớp - lớp Object  Boxing Unboxing liệu  Boxing thực ngầm định  Unboxing phải thực tường minh  Các lớp lồng  Câu hỏi & tập Trong chương trước trình bày cách ... Trong chương trước trình bày cách tạo kiểu liệu việc xây dựng lớp đối tượng Tiếp theo chương đưa sâu vào mối quan hệ đối tượng giới thực cách mô hình hóa quan hệ xây dựng chương trình Chương giới...
  • 5
  • 318
  • 0
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p10 ppt

Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p10 ppt

Cao đẳng - Đại học

... giá trị 169 Cấu Trúc Ngôn Ngữ Lập Trình C# Ghi chú: Đối với lập trình viên C++ lưu ý, ngôn ngữ C#, từ khóa new luôn tạo đối tượng nhớ heap Các lớp tạo heap, cấu trúc tạo stack Ngoài ra, new bỏ ... Location cấu trúc lớp, thể tạo stack Trong ví dụ 7.1 toán tử new gọi: Location loc1 = new Location( 200, 300); kết đối tượng Location tạo stack Tuy nhiên, toán tử new gọi khởi dựng lớp Location, ... 50, 100 Loc1 location: 50, 100 Lúc Location đối tượng tham chiếu nên truyền vào phương thức myFunc() việc gán giá trị cho x y điều làm thay đổi đối tượng Location Gọi khởi dựng mặc định Như đề...
  • 5
  • 341
  • 0
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p9 pptx

Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p9 pptx

Cao đẳng - Đại học

... giống kiểu lớp Một điều quan trọng lớp kiểu liệu tham chiếu, cấu trúc kiểu lịêu giá trị (Chương thảo luận kiểu liệu tham chiếu kiểu liệu giá trị) Do cấu trúc thường dùng để thể hiển đối tượng không ... chiếu Trong chương tìm hiểu định nghĩa làm việc với kiểu cấu trúc cách sử dụng khởi dựng để khởi tạo giá trị cấu trúc Định nghĩa cấu trúc Cú pháp để khai báo cấu trúc tương tự cách khai báo lớp: ... toán tử? Bài tập Bài tập 1: Hãy tiếp tục phát triển lớp Fraction ví dụ chương cách thêm toán tử khác trừ, nhân, chia, so sánh Bài tập 2: Xây dựng lớp điểm không gian hai chiều, với toán tử cộng,...
  • 5
  • 322
  • 0
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p8 doc

Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p8 doc

Cao đẳng - Đại học

... đơn giản thành 3/4 so sánh hai phân số Trong lớp thực thi phủ phương thức Equals() lớp object, đối tượng Fraction đối xử cách đa hình với đối tượng khác Trong phần thực thi phương thức ủy thác ... numerator.ToString() + “/” + denominator.ToString(); return s; } Chúng ta tạo chuỗi cách gọi phương thức ToString() numerator Do numerator đối tượng, nên trình biên dịch ngầm định thực boxing số nguyên numerator ... Fraction Constructor(int, int) f2: 2/4 Do phương phức khởi dựng lớp Fraction có gọi hàm WriteLine() để xuất thông tin khởi dựng nên tạo đối tượng (new) thông tin hịển thị Dòng hàm Main() gọi toán tử...
  • 5
  • 337
  • 0
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p7 ppt

Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p7 ppt

Cao đẳng - Đại học

... Fraction.operator+(firstFraction, secondFraction) Kết sau thực đối tượng Fraction trả về, trường hợp phép gán thực để gán đối tượng Fraction cho theSum Ghi chú: Đối với người lập trình C++, ngôn ngữ C# tạo toán ... chức cộng hai đối tượng Nạp chồng toán tử cú pháp ngắn gọn, không đường dẫn cho đối tượng thiết lập nhiệm vụ đưa Sử dụng toán tử Nạp chồng toán tử làm cho mã nguồn trực quan hành động lớp mà xây ... toán tử cách sử dụng cách đặc trưng Ví dụ, hấp dẫn việc sử dụng nạp chồng toán tử gia tăng (++) lớp Employee để gọi phương thức gia tăng mức lương nhân viên, điều đem lại nhiều nhầm lẫn cho lớp client...
  • 5
  • 366
  • 0
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p6 pot

Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p6 pot

Cao đẳng - Đại học

... để tạo mảng đối tượng Xe, đưa đối tượng cụ thể vào mảng đối tượng Xe, sau cho lặp đối tượng mảng để tự giới thiệu tên (bằng cách gọi hàm Who() đối tượng) Bài tập 3: Xây dựng lớp đối tượng hình ... nghĩa bắt buộc phải thực lớp dẫn xuất từ lớp trừu tượng Do lớp trừu tượng, thực thi nên tạo thể hay tạo đối tượng cho lớp trừu tượng Câu hỏi 3: Có phải tạo lớp phải kế thừa từ lớp không? Trả lời 3: ... phương thức phủ phương thức ảo (của lớp sở ) bên lớp dẫn xuất Câu hỏi 2: Lớp trừu tượng nào? Có thể tạo đối tượng cho lớp trừu tượng hay không? Trả lời 2: Lớp trừu tượng thực thi, phương thức tạo...
  • 5
  • 411
  • 0
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p5 pps

Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p5 pps

Cao đẳng - Đại học

... lúc này, lớp tạo để dùng cho lớp bên ngoài, chức lớp lớp trợ giúp (helper class) Chúng ta định nghĩa lớp trợ giúp bên lớp (outer class) Các lớp định nghĩa bên gọi lớp lồng (nested class), lớp chứa ... private cho lớp Cuối cùng, lớp làm lồng bên public truy cập bên phạm vi lớp Nếu lớp Outer lớp ngoài, lớp Nested lớp public lồng bên lớp Outer, tham chiếu đến lớp Tested Outer.Nested, lớp bên hành ... liệu giá trị (như int, long, ) đối xử kiểu liệu tham chiếu (các đối tượng) Một giá trị đưa vào bên đối tượng, gọi Boxing Trường hợp ngược lại, Unboxing chuyển từ đối tượng giá trị Xử lý cho phép...
  • 5
  • 344
  • 0
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p4 docx

Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p4 docx

Cao đẳng - Đại học

... trừu tượng lớp Window, dẫn xuất từ lớp này, ta tạo đối tượng cho lớp Khi lớp dẫn xuất phải thực thi phương thức DrawWindow() Nếu lớp dẫn xuất không thực thi phương thức trừu tượng lớp sở lớp dẫn ... thể lớp ListBox Button, hai lớp phủ phương thức trừu tượng Hay nói hai lớp xác định (ngược với lớp trừu tượng)  Hạn chế lớp trừu tượng Mặc dù thiết kế phương thức DrawWindow() lớp trừu tượng ... tất lớp thực thi cách trừu tượng Ý tưởng lớp trừu tượng Window thể thuộc tính chung với hành vi tất Window, chí ta ý định tạo thể lớp trừu tượng Window Ý nghĩa lớp trừu tượng bao hàm từ “trừu tượng ...
  • 5
  • 316
  • 0
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p3 ppt

Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p3 ppt

Cao đẳng - Đại học

... dụ 5.2, ta tạo ba đối tượng, đối tượng thứ Window, đối tượng thứ hai lớp ListBox đối tượng cuối lớp Button Sau ta thực việc gọi phương thức DrawWindow() cho đối tượng sau: Window win = new Window( ... dịch lớp thực việc phủ lại phương thức DrawWindow() lớp sở Tương tự ta thực việc phủ phương thức lớp dẫn xuất khác Button, lớp dẫn xuất từ Window Trong phần thân ví dụ 5.2, ta tạo ba đối tượng, đối ... ta, đối tượng thực công việc tô vẽ Tuy nhiên, lúc chưa có đa hình thực thi Mọi chuyện bình thường ta muốn tạo mảng đối tượng Window, ListBox Window nên ta tự đặt đối tượng ListBox vào vị trí đối...
  • 5
  • 284
  • 0
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p2 doc

Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p2 doc

Cao đẳng - Đại học

... kế hay cách tốt để tổ chức đối tượng, khởi điểm để hiểu cách quan hệ đối tượng với đối tượng khác Sự kế thừa Trong ngôn ngữ C#, quan hệ đặc biệt hóa thực thi cách sử dụng kế thừa Đây cách để ... dựng lớp sở Trong ví dụ 5.1, lớp tên ListBox dẫn xuất từ lớp sở Window, lớp ListBox có phương thức khởi dựng lấy ba tham số Trong phương thức khởi dựng lớp dẫn xuất có gọi phương thức khởi dựng lớp ... cho Gọi phương thức lớp sở Trong ví dụ 5.1, phương thức DrawWindow() lớp ListBox làm ẩn thay phương thức DrawWindow lớp sở Window Khi gọi phương thức DrawWindow đối tượng lớp ListBox phương thức...
  • 5
  • 313
  • 0

Xem thêm