Dạng bài tập về P14: Sau khi biết qua về .NET, câu hỏi bạn sẽ đặt ra là bạn có nên học lập trình trên .NET hay không. Nói chung, về lập trình có nhiều tôn giáo như VC++/Java, VB6, Delphi Bạn có thể chọn giữa C# và . Đối với VB6 programmers, học lập trình sẽ mất một thời gian, nhưng không khó. Nên nhớ rằng .NET không phải chỉ cho ta các ngôn ngữ lập trình, mà cả một hệ thống triển khai phần mềm chú trọng vào mục tiêu hơn là cách thức | Các bài tập Microsoft .NET 66 Karaoke hay được Ban Nhạc Sống phụ họa hay thêm cả một nhóm ca sĩ khác phụ họa .. 3. Overriding Lấn quyền Overriding áp dụng cho Child Class đối với Parent Class. Trong Child Class ta cung cấp một Method cùng tên cùng số parameters và cùng parameter data type với một Method trong Parent Class ở đây không nhất thiết phải là Cha có thể là ÔngNội hay nhiều đời trước để dùng nó thay thế cho Parent Class Method. Ta nói Child Class thay đổi behaviour tánh tình cách xử sự của Parent Class. Đại khái giống như cụ LữLiên trước đây Hát nhạc hài hước bây giờ cô KhánhHà thừa kế từ cụ nhưng override Method Hát của cụ và cô implement một Method Hát mới dùng cho nhạc trử tình. Lúc runtime nếu một Object không có implementation của một Method thì CLR Common Language Runtime sẽ dùng Method của Parent Class của nó. Trong thí dụ trên vì cô KhánhHà có một implementation cho method Hát nên system sẽ dùng method đó thay vì dùng method Hát của cụ LữLiên. Dùng OO trong Tạo một Class mới Bạn tạo một Class mới trong IDE bằng cách dùng Menu Command Project Add Class. Dialog Add New Item sẽ hiện ra chọn Class trong số hình các Icons nằm trong khung bên phải của Dialog. Các bài tập Microsoft .NET 67 Source code của Class mới này sẽ được chứa trong một VB source file với extension vb. Trong tất cả mọi VB source files đều có extension .vb. System sẽ nhận diện ra loại VB file form class module .. nhờ đọc content của file chớ không dựa vào file extension. Nếu bạn muốn đặt tên cho Class mới này là TheClass chẳng hạn thì bạn có thể sửa tên nó trong Dialog. Khi bạn click button Open một file mới sẽ được cho thêm vào trong Project và nó chứa hai hàng code sau Public Class TheClass End Class Các bài tập Microsoft .NET 68 Bài 5 Những chức năng Đối Tượng mới của phần II Dùng OO trong Tạo một Class mới Class Keyword Trong một .vb file ta có thể viết nhiều Classes code của mỗi Class nằm trong một Class . End Class block. Thí dụ Public .