• Lập trình hướng đối tượng - Chương 6: Cài đặt InterfaceLập trình hướng đối tượng - Chương 6: Cài đặt Interface

    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ự...

    pdf9 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 869 | Lượt tải: 0

  • Lập trình hướng đối tượng - Chương 5: Tính đa hìnhLập trình hướng đối tượng - Chương 5: Tính đa hình

    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 ...

    pdf12 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 987 | Lượt tải: 0

  • Lập trình hướng đối tượng - Chương 4: Kế thừa lớp đối tượngLập trình hướng đối tượng - Chương 4: Kế thừa lớp đối tượng

    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...

    pdf34 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 990 | Lượt tải: 0

  • Giáo trình Mạng máy tính - Chương 4: Tầng Network - Nguyễn DuyGiáo trình Mạng máy tính - Chương 4: Tầng Network - Nguyễn Duy

    PIM – kiểu thưa thớt  Tiếp cận dựa vào trung tâm (center-based)  router gởi thông điệp gia nhập (join msg) đến rendezvous point (RP)  Các router trung gian cập nhật trạng thái và forward thông điệp gia nhập  Sau khi gia nhập thông qua RP, router có thể chuyển sang cây xác định nguồn (source-specific tree)  Hiệu xuất tăng: ít tập ...

    pdf156 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1244 | Lượt tải: 0

  • Lập trình hướng đối tượng - Chương 3: Lớp và đối tượngLập trình hướng đối tượng - Chương 3: Lớp và đối tượng

    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);

    pdf70 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1220 | Lượt tải: 0

  • Giáo trình Mạng máy tính - Chương 3: Tầng Transport - Nguyễn DuyGiáo trình Mạng máy tính - Chương 3: Tầng Transport - Nguyễn Duy

    Công bằng (tt) TCP và UDP Nhiều ứng dụng thường không dùng TCP Không muốn tốc độ bị điều tiết do điều khiển tắt nghẽn Thay bằng dùng UDP: Truyền audio/video với tốc độ ổn định, chịu được mất gói Các kết nối TCP song song ứng dụng có thể mở nhiều kết nối song song giữa 2 host Trình duyệt web làm điều này Ví dụ: đường link với tốc...

    pdf110 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1437 | Lượt tải: 0

  • Lập trình hướng đối tượng - Chương 2: Tổng quan về lập trình hướng đối tượngLập trình hướng đối tượng - Chương 2: Tổng quan về lập trình hướng đối tượng

    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

    pdf35 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 915 | Lượt tải: 0

  • Lập trình hướng đối tượng - Chương 1: Cơ bản về ngôn ngữ C#Lập trình hướng đối tượng - Chương 1: Cơ bản về ngôn ngữ C#

    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

    pdf145 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1116 | Lượt tải: 0

  • Giáo trình Mạng máy tính - Chương 2: Tầng Application - Nguyễn DuyGiáo trình Mạng máy tính - Chương 2: Tầng Application - Nguyễn Duy

    Ví dụ ứng dụng: TCP client from socket import * serverName = ’servername’ serverPort = 12000 clientSocket = socket(AF_INET, SOCK_STREAM) clientSocket.connect((serverName,serverPort)) sentence = raw_input(‘Input lowercase sentence:’) clientSocket.send(sentence) modifiedSentence = clientSocket.recv(1024) print ‘From Server:’, modifiedSentenc...

    pdf106 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 953 | Lượt tải: 1

  • Giáo trình Mạng máy tính - Chương 1: Giới thiệu - Nguyễn DuyGiáo trình Mạng máy tính - Chương 1: Giới thiệu - Nguyễn Duy

    đầu những năm 1990: ARPAnet ngừng hoạt động 1991: NSF gỡ bỏ các giới hạn về việc sử dụng thương mại của NSFnet (ngừng hoạt động, 1995) đầu những năm 1990: Web hypertext [Bush 1945, Nelson 1960’s] HTML, HTTP: Berners-Lee 1994: Mosaic, later Netscape cuối những năm 1990: thương mại hóa của web cuối những năm1990 – 2000 hơn: instant me...

    pdf76 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 953 | Lượt tải: 0