Download - ĐỀ CƯƠNG MÔN HỌC LẬP TRÌNH JAVA
Chương 0- Giới thiệu môn học OOP với Java
Slide 1/28
ĐỀ CƯƠNG MÔN HỌCLẬP TRÌNH JAVA
Lý thuyết: 45 tiết
Thực hành: 30 tiết
GV Bui Công Trương
Chương 0- Giới thiệu môn học OOP với Java
Slide 2/28
Mục tiêu
• Tiếp cận với phương pháp lập trình hướng đối tượng.
• Phân tích, thiết kế và hiện thực được một chương trình theo phương pháp hướng đối tượng.
• Vận dụng được các khái niệm về kiểu dữ liệu trừu tượng (abstract data type), tính bao đóng (encapsulation), tính đa hình (polymorphism), tính kế thừa (inheritance) trong việc phát triển chương trình.
Chương 0- Giới thiệu môn học OOP với Java
Slide 3/28
Tóm tắt nội dung môn học
• Khái niệm về lập trình hướng đối tượng, một số yếu tố chính trong phương pháp luận hướng đối tượng như: sự đóng gói, lớp, thực thể, đối tượng, sự đồng nhất, tính thừa kế, tính đa hình, phương thức ảo, …
• Luyện tập các kỹ năng để xây dựng, thiết kế chương trình theo hướng đối tượng và các kỹ thuật lập trình trên ngôn ngữ lập trình hướng đối tượng Java.
Chương 0- Giới thiệu môn học OOP với Java
Slide 4/28
Nội dung chi tiết
• Chương 1 – Nhập môn OOP• Chương 2 – Các khaí niệm cơ sở của OOP• Chương 3 – Lớp và kiểu dữ liệu trừu tương• Chương 4 – Tính kế thừa và tính đa hình• Chương 5 – Lớp trừu tượng• Chương 6 – Lỗi chương trình- Exception
Chương 0- Giới thiệu môn học OOP với Java
Slide 5/28
Tài liệu học tập
• Tài liệu chính: Slides bài giảng.
• Java Documentation.
• Các sách học Java.
• Phần mềm:– JDK 1.5 hoăc 6 – Java Development Kit.– Java Documentation.– JCreator 3.50 hoăc 4.5
Chương 0- Giới thiệu môn học OOP với Java
Slide 6/28
Chuẩn bị môi trường lập trình
Chương 0- Giới thiệu môn học OOP với Java
Slide 7/28
DownloadJava Software:
http://java.sun.com/
Java 2 Standard Edition.Documentation.
Có thể muađĩa CD
Chương 0- Giới thiệu môn học OOP với Java
Slide 8/28
Cài đặt môi trường Java
Xả nén
Chạy
Chương 0- Giới thiệu môn học OOP với Java
Slide 9/28
Download JCreator- Môi trương lập trình
Có thể mua đĩa CD
Chương 0- Giới thiệu môn học OOP với Java
Slide 10/28
Cài đặt JCreator Pro
Chạy Các thư mục kết qủa
Mở thư mụcLấy 3 file crack, chép đè
vào 3 file đã cài đặt
Chương 0- Giới thiệu môn học OOP với Java
Slide 11/28
Cấu hình JCreator-slide 1
Chạy JCreator từ Start/ Hoặc biểu tượng JCreator Pro trên
desktop.
JCreator chỉ là môi trường cho ta xây dựng các ứng dụng Java. Do vậy, ta cần cấu hình cho JCreator bao gồm: Thư mục chứa các lớp của Java, thư mục nguồn, thư mục chứa các file trợ giúp.
Chương 0- Giới thiệu môn học OOP với Java
Slide 12/28
Cấu hình JCreator-slide 2
Chọn JDK ProfileKích New
Chọn thư mục đã cài đặt JDK
Chương 0- Giới thiệu môn học OOP với Java
Slide 13/28
Cấu hình JCreator-slide 3
Trong thí dụ này là thư mục C:\Program files\Java\jdk1.5.0
Tất cả các gói của Java jdk 1.5.0 trong thư mục đã được chỉ định sẽ được đưa vào Classes
Chương 0- Giới thiệu môn học OOP với Java
Slide 14/28
Cấu hình JCreator-slide 4
Chọn thẻ Documentation để chỉ định thư mục chứa tài liệu giúp đỡ của Java.
Kích nút Add
Chọn thư mục Docs là thư mục chứa các file.htm ( các help file của Java 2)đã tải về và xả nén ở phần
trước)
Kết qủa
Chương 0- Giới thiệu môn học OOP với Java
Slide 15/28
Cấu hình JCreator-slide 5
Đến đây, việc cấu hình JDK Profile cho JCreator Pro đã xong, Nếu muốn cấu hình thư mục thì chọn mục Directories.
Kích Apply rồi kích OK.
Chương 0- Giới thiệu môn học OOP với Java
Slide 16/28
Cấu hình thư mục- slide 6Thư mục mặc định chứa code và kết qủa biên dịch
Thư mục cú pháp
Thư mục chứa các mẫu chương trình
Thư mục chứa các đoạn code mẫu
Kích để đổi thư mục
Chương 0- Giới thiệu môn học OOP với Java
Slide 17/28
Giới thiệu môi trường JCreatorPro
Danh sách các file của 1
gói phần mềm
file hiện hành
cửa sổ trạng thái
compileExecute
Chương 0- Giới thiệu môn học OOP với Java
Slide 18/28
Biên dịch thành công và chạy chương trình
Màn hình kết qủa
Chương 0- Giới thiệu môn học OOP với Java
Slide 19/28
Trợ giúp trực tuyến trong JCreator Pro
Sau tên đối tượng, ta gõ dấu chấm, các dữ liệu và hành vi public sẽ được JCreator trợ giúp ngay để user có thể chọn
Chương 0- Giới thiệu môn học OOP với Java
Slide 20/28
Trợ giúp về sử dụng JCreator
Chương 0- Giới thiệu môn học OOP với Java
Slide 21/28
Trợ giúp về sử dụng ngôn ngữ Java
Chọn nội dung
Chương 0- Giới thiệu môn học OOP với Java
Slide 22/28
Trợ giúp về sử dụng ngôn ngữ Java
Nôi dung tập tin trợ giúp (file.htm) sẽ xuất hiện trong cửa sổ file
Chương 0- Giới thiệu môn học OOP với Java
Slide 23/28
Trợ giúp nóng về 1 method của đối tượng
Đặt điểm chèn vào từ muốn
tham khảo, gõ Ctrl + F1
Cửa sổ trợ giúp về JDK xuất hiện, kích 2 vào lớp cần tham khảo.
Chương 0- Giới thiệu môn học OOP với Java
Slide 24/28
Chủ động đọc Java Documentation
Thư mục có do xả nén java
documentationKích 2 để mở
Chương 0- Giới thiệu môn học OOP với Java
Slide 25/28
Kích để mở tài liệu muốn đọc
Chương 0- Giới thiệu môn học OOP với Java
Slide 26/28
Tham khảo các công cụ cơ bản
Chương 0- Giới thiệu môn học OOP với Java
Slide 27/28
Chương 0- Giới thiệu môn học OOP với Java
Slide 28/28
Have good funTHANK YOU