• Bài giảng Lập trình hướng đối tượng - Chương 3: Quan hệ giữa các lớp - Lê Viết MẫnBài giảng Lập trình hướng đối tượng - Chương 3: Quan hệ giữa các lớp - Lê Viết Mẫn

    Composition - q.h thành phần • Quan hệ thành phần là biến thể mạnh hơn của quan hệ thu nạp • Một thành phần chỉ thuộc về một toàn thể • Các thành phần thường sống và chết theo toàn thể • Cài đặt quan hệ • Sử dụng liên kết mạnh • Các thành phần và toàn thể có đời sống trùng lặp nhau • Khởi tạo các thành phần trong cấu tử của toàn thể • Các t...

    pdf57 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 484 | Lượt tải: 1

  • Bài giảng Lập trình hướng đối tượng - Chương 2: Lớp và đối tượng - Lê Viết MẫnBài giảng Lập trình hướng đối tượng - Chương 2: Lớp và đối tượng - Lê Viết Mẫn

    Hai mặt của lớp • Thiết kế lớp (người lập trình lớp) • Cài đặt một lớp tốt nhất có thể mà không lo lắng về cách nó sẽ được sử dụng • Cung cấp dữ liệu thích hợp • Cung cấp các hàm thích hợp • Cung cấp các đặc tính tổng quát cho các lớp chung, đặc tính riêng biệt cho các lớp chuyên biệt • Sử dụng lớp (người lập trình ứng dụng) • Tập trung và...

    pdf73 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 468 | Lượt tải: 1

  • Bài giảng Lập trình hướng đối tượng - Chương 1: Tổng quan Lập trình hướng đối tượng - Lê Viết MẫnBài giảng Lập trình hướng đối tượng - Chương 1: Tổng quan Lập trình hướng đối tượng - Lê Viết Mẫn

    • Tập trung vào cách giải quyết vấn đề (ví dụ : thuật toán) • Chia một bài toán lớn ra làm nhiều bài toán nhỏ • Các thủ tục hoặc chương trình con • Ghép nối các đoạn chương trình xử lý các bài toán nhỏ thành một chương trình • Hai kiểu dữ liệu (dữ liệu được định nghĩa hai vùng khác nhau) • Dữ liệu địa phương được định nghĩa ở bên trong và chỉ...

    pdf68 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 545 | Lượt tải: 1

  • Bài giảng Ngôn ngữ lập trình C/C++ - Phạm Hồng Thái (Phần 2)Bài giảng Ngôn ngữ lập trình C/C++ - Phạm Hồng Thái (Phần 2)

    2. Truy nhập các thành phần kiểu cấu trúc Để truy nhập vào các thành phần kiểu cấu trúc ta sử dụng cú pháp: tên biến.tên thành phần hoặc tên biến → tên thành phần đối với biến con trỏ cấu trúc. Cụ thể: − Đối với biến thường: tên biến.tên thành phần Ví dụ: struct Lop { char tenlop[10]; int siso; 147Chương 5. Dữ liệu kiểu cấu trúc và hợp } ;...

    pdf162 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 499 | Lượt tải: 1

  • Bài giảng Ngôn ngữ lập trình C/C++ - Phạm Hồng Thái (Phần 1)Bài giảng Ngôn ngữ lập trình C/C++ - Phạm Hồng Thái (Phần 1)

    1. Qui trình viết và thực hiện chương trình Trước khi viết và chạy một chương trình thông thường chúng ta cần: 1. Xác định yêu cầu của chương trình. Nghĩa là xác định dữ liệu đầu vào (input) cung cấp cho chương trình và tập các dữ liệu cần đạt được tức đầu ra (output). Các tập hợp dữ liệu này ngoài các tên gọi còn cần xác định kiểu của nó.Ví dụ...

    pdf146 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 636 | Lượt tải: 1

  • Bài giảng Lập trình Java cơ bản (Phần 2)Bài giảng Lập trình Java cơ bản (Phần 2)

    4.3.2.Container Container là đối tượng vật chứa hay những đối tượng có khả năng quản lý và nhóm các đối tượng khác lại. Những đối tượng con thuộc thành phần awt như: button, checkbox, radio button, scrollbar, list, chỉ sử dụng được khi ta đưa nó vào khung chứa (container). Một số đối tượng container trong Java: · Panel: Đối tượng khung chứa ...

    pdf124 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 510 | Lượt tải: 1

  • Bài giảng Lập trình Java cơ bản (Phần 1)Bài giảng Lập trình Java cơ bản (Phần 1)

    1.2.3.Một số đặc điểm nổi bậc của ngôn ngữ lập trình Java Máy ảo Java (JVM - Java Virtual Machine) Tất cả các chương trình muốn thực thi được thì phải được biên dịch ra mã máy. Mã máy của từng kiến trúc CPU của mỗi máy tính là khác nhau (tập lệnh mã máy của CPU Intel, CPU Solarix, CPU Macintosh là khác nhau), vì vậy trước đây một chương trình...

    pdf82 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 526 | Lượt tải: 1

  • Bài giảng Lập trình trên môi trường Windows - Chương 7: Thiết kế Báo cáo - Crystal report - Dương Thành PhếtBài giảng Lập trình trên môi trường Windows - Chương 7: Thiết kế Báo cáo - Crystal report - Dương Thành Phết

    2.3. Các đối tượng trong Field Explorer  Database Fields: Chứa tất cả các field mà bạn đưa vào báo cáo.  Formula Fields: Dùng để đưa các tính toán phức tạp vào báo cáo  Parameter Fields: Dùng để nhắc nhở người dùng nhập vào các thông tin cần thiết đối với báo cáo đang chạy . 2. REPORT DESIGN ENVIRONMENT  Running Total Fields: Dùng để t...

    pdf30 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 828 | Lượt tải: 1

  • Bài giảng Lập trình trên môi trường Windows - Chương 6: Các đối tượng trong ADO.NET - Dương Thành PhếtBài giảng Lập trình trên môi trường Windows - Chương 6: Các đối tượng trong ADO.NET - Dương Thành Phết

    1. ĐỐI TƯỢNG CONNECTION Các bước tạo kết nối  Bước 1: Khởi tạo đối tượng Connection với tham số connection string đối với database tương ứng.  Bước 2: Thiết lập kết nối đến database bằng phương thức Open.  Bước 3: Thực hiện các thao tác khai thác dữ liệu (select, insert, delete, update) từ database.  Bước 4: đóng kết nối đến database bằ...

    pdf51 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 589 | Lượt tải: 1

  • Bài giảng Lập trình trên môi trường Windows - Chương 5: Tổng quan về lập trình cơ sở dữ liệu - Dương Thành PhếtBài giảng Lập trình trên môi trường Windows - Chương 5: Tổng quan về lập trình cơ sở dữ liệu - Dương Thành Phết

    1.4. Đặc điểm của ADO.NET  Cho phép lấy cả một cấu trúc phức tạp của dữ liệu từ CSDL, sau đó ngắt kết nối rồi mới thực hiện thao tác xử lý. Trước đây ADO luôn phải duy trì kết nối trong quá trình thiết kế  ADO.NET mạnh mẽ: Kế thừa các ưu điểm của ADO. Kết hợp với ý tưởng thiết kế hoàn toàn mới  Thiết kế hoàn toàn dựa vào XML: Chuẩn giao t...

    pdf28 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 687 | Lượt tải: 1