TAILIEUCHUNG - Giáo trình C++ - Đại Học Bách Khoa (phần 1)

Đấy là quấn giáo trình về C++ hữu dụng nhất cho các bạn sinh viên năm nhất công nghệ thông tin, đầy đủ rễ hiểu tất cả mọi thứ các bạn cần đều có trong quấn ebook này | LỜI GIỚI THIÊU Vào thuở khỏi đầu sử dụng máy tính cách lâp trình là lâp trình tuần tự. Khoảng những năm 70-80 xu huớng lâp trình chủ yếu là lâp trình có cấu trúc. Buớc sang những năm 90 phuơng pháp lâp trình huớng đối tuợng trở nên phổ biến đuợc những người làm tin học quan tâm nghiên cứu nhiều. Lâp trình huớng đối tượng trở thành phuong pháp lâp trình hiên đại vì nó có những ưu điểm như - Sự trừu tượng hoá mỗi đối tượng trong chưong trình là một trừu xuất của một đối tượng vât lý hay phi vât lý trong thực tế của bài toán. Điều này làm cho chưong trình gẫn gũi hon với người dùng và dễ thiết kế hon đối với người lâp trình. - Sự đóng gói Mỗi đối tượng là một sự đóng gói cả ba mặt dữ liêu trạng thái và thao tác làm cho đối tượng là một đon nguyên bền vững cho quá trình phân tích thiết kế và lâp trình. Xây dựng trên nguyên tắc giấu kín tối đa công khai tối thiểu đối tượng thích ứng dễ dàng với việc sửa lỗi bảo trì hay phát triển. - Việc sử dụng lại Đối tượng là một đon vị lắp lẫn có thể sử dụng lại cho bài toán khác. - Sự kế thừa được vân dụng cho các đối tượng làm tiết kiệm được mã nguồn đổng thời tạo khả năng cho sự tiếp nối và mở rộng chưong trình. Ngày nay đã có nhiều ngôn ngữ lâp trình hỗ trợ cho đối tượng - Có những ngôn ngữ chỉ mới dựa vào đối tượng có đóng gói mà không có kế thừa như ADA 83 . - Có những ngôn ngữ hướng đối tượng thuần khiết chỉ được phép sử dụng đối tượng trong lâp trình như SMALLTALK JAVA. - Có những ngôn ngữ lai có thể lâp trình hướng đối tượng một cách đầy đủ mà cũng có thể lâp trình dùng đối tượng. Turbo PASCAL C thuộc loại này. Ngôn ngữ C từ khi ra đời đã sớm khẳng định được vị thế là công cụ chủ yếu trong công nghệ phần mềm. C phát triển C thành ngôn ngữ hướng đối tượng đã thừa kế được các điểm mạnh của C và thích ứng với xu hướng lâp trình hiện đại. Chọn C để giảng dạy cũng như làm công cụ phát triển phần mềm là hợp lý vì không những nó mạnh mà nó dễ hiểu cho những người vốn quen với lâp trình truyền thống nay đi vào lâp trình hướng đối .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.