Tổng hợp tài liệu, ebook Kỹ Thuật Lập Trình tham khảo.
1. Dòng thực thi bước vào khối try. 2. Nếu không có lỗi xuất hiện, - tiến hành một cách bình thường xuyên suốt khối try, và khi đến cuối khối try, dòng thực thi sẽ nhảy đến khối finally ( bước 5), - nếu một lỗi xuất hiện trong khối try,thực thi sẽ nhảy đến khối catch ( bước tiếp theo) 3. Trạng thái lỗi được xử lí trong khối catch 4. vào c...
139 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 789 | Lượt tải: 0
Đối số mặc định bỏ bớt đi gánh nặng phải chỉ định các giá trị của đối số cho tất cả các tham số hàm Đối số hàng lệnh Có thể nhận không hay nhiều đối số từ hàng lệnh được tạo ra sẵn cho một chương trình C++ thông qua hàm main Ví dụ: int main (int argc, const char* argv[]);
8 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 676 | Lượt tải: 0
Mục tiêu Cung cấp cú pháp và cách sử dụng các lệnh Nội dung Lệnh đơn, lệnh phức Lệnh khai báo Lệnh gán Lệnh rẽ nhánh: if, switch Lệnh lặp: while, do.while, for Lệnh nhảy: continue, break, goto
6 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 660 | Lượt tải: 0
Biến số nguyên có thể được định nghĩa là short, int, hay long. Biến số thực có thể được định nghĩa là kiểu float hay double. Biến ký tự được định nghĩa là kiểu char. Biến chuỗi được định nghĩa kiểu char* (con trỏ ký tự).
10 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 701 | Lượt tải: 0
Giao diện là một dạng của lớp trừu tượng Chỉ có các nguyên mẫu phương thức, thuộc tính, chỉ mục, được khai báo trong giao diện. Tất cả các thành phần khai báo trong giao diện mặc định là public (nên không có từ khóa về mức độ truy cập trong khai báo các thuộc tính và phương thức) Khi một lớp kế thừa một giao diện ta nói rằng lớp đó thự...
9 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 624 | Lượt tải: 0
public class Button : Window { public Button( int top, int left): base(top, left) { } public override void DrawWindow( ) { Console.WriteLine("Drawing a button at {0}, {1}\n", top, left); } } public class Tester { static void Main( ) { Window[] winArray = new Window[3]; winArray[0] = new ListBox(1,2,"First List Box"); winArray[1] = new ...
12 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 732 | Lượt tải: 0
Thiết kế chương trình quản lý các đối tượng sau trong một Viện khoa | học: nhà khoa học, nhà quản lý và NV phòng thí nghiệm. Các thành phần dữ liệu của các đối tượng trên: - Nhà khoa học: họ tên, năm sinh, bằng cấp, chức vụ, số bài báo đã | công bố, số ngày công trong tháng, bậc lương - Nhà quản lý họ tên, năm sinh, bằng cấp, chức vụ, số ngày công...
34 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 695 | Lượt tải: 0
Cài đặt bổ sung chức năng phương thức xuất Phương thức Write() chỉ xuất những dữ liệu có kiểu cơ bản. Ví dụ: int a = 4; float b = 7; Console.Write(“a={0}, b={1}”, a, b); Đối với đối tượng thì phương thức Write() không thực hiện được, giả sử có lớp phân số (CPhanSo) CPhanSo ps = new CPhanSo(5, 3); Console.Write(“Phan so: “ + ps);
70 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 910 | Lượt tải: 0
Các bước thiết kế đối tượng Bước 1: Xây dựng sơ đồ đối tượng Xác định các lớp đối tượng Xác định các quan hệ giữa các lớp Bước 2: Thiết kế các lớp Thiết kế thuộc tính, các hành động Bước 3: Cài đặt các lớp Bước 4: Sử dụng các lớp để tạo ra các đối tượng
35 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 652 | Lượt tải: 0
1. Viết chương trình cho từng dòng chữ rơi từng ký tự xuống phía dưới màn hình 2. Viết chương trình hiển thị hai dòng chữ: 1 dòng chữ phía trên chạy từ trái sang phải 1 dòng chữ phía dưới chạy từ phải sang trái Hai dòng chữ chạy cùng lúc
145 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 780 | Lượt tải: 0