Chạy chúng ta sử dụng dòng lệnh sau:

Một phần của tài liệu Bài giảng Lập trình nâng cao: Bài 1 - Lý Anh Tuấn (Trang 41 - 44)

ExecuteClass.exe or ExecuteClass

Object-Oriented Programming Using C#

Bài tập:

David là thành viên của đội phát triển phần mềm Automatic Ranking dành cho cuộc thi đấu tennis. David được giao nhiệm vụ viết

chương trình. Chương trình sẽ nhận thông tin về người chơi tennis và hiển thị nó:

Name chứa nhiều nhất 25 ký tự. Rank là một số

Bạn hãy giúp David viết chương trình này.

Slide 43 of 45

Ver. 1.0

Object-Oriented Programming Using C#

Trong buổi học bạn đã được học:

Phương pháp HĐT, hệ thống bao gồm các đối tượng tương tác với đối tượng khác.

Một đối tượng là một thực thể có thể có ranh giới vật lý. Tuy nhiên, nó sẽ có các đặc tính sau:

Trạng thái (State) Hành vi (Behavior) Định danh (Identity)

Một class bao gồm một tập các đối tượng cùng cấu trúc và hành vi.

Nếu một đối tượng mô tả một hành động từ đối tượng khác nó sẽ gửi thông điệp tới đối tượng đó.

Đối tượng nhận thông điệp được gọi là người nhận (receiver), tập hành động đưa ra bởi người nhận cấu thành phương thức.

Object-Oriented Programming Using C#

Những đặc tính của phương pháp lập trình HĐT là:

Mô hình hóa thế giới thực - Realistic modeling Khả năng sử dụng lại - Reusability

Khả năng thay đổi mềm dẻo - Resilience to change

Tồn tại dưới các dạng khác nhau - Existence as different forms

Một mô hình hệ thống được xây dựng theo các pha: phân tích, thiết kế và triển khai.

Mô hình giúp nhà phát triển hiểu đúng và cố gắng làm theo. Trong C#, một lớp được tạo bằng việc sử dụng từ khóa class và được xác định bởi tên lớp.

Phương thức Console.WriteLine()được sử dụng để hiện thị nội dung ra màn hình.

Main() là hàm đầu tiên được xử lý trong chương trình C#.

Một phần của tài liệu Bài giảng Lập trình nâng cao: Bài 1 - Lý Anh Tuấn (Trang 41 - 44)

Tải bản đầy đủ (PDF)

(44 trang)