trƯỜng Đh cÔng nghiỆp tp. hcm khoa cntt
DESCRIPTION
TRƯỜNG ĐH CÔNG NGHIỆP TP. HCM KHOA CNTT. LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG. OOP – OBJECT ORIENTED PROGRAMMING. Giáo viên: Nguyễn Văn Thắng. Mục tiêu. Tiếp cận với phương pháp lập trình hướng đối tượng. Tiếp cận với phương pháp giải quyết bài toán đặt ra theo phương pháp hướng đối tượng.(*) - PowerPoint PPT PresentationTRANSCRIPT
1
TRƯỜNG ĐH CÔNG NGHIỆP TP. HCMTRƯỜNG ĐH CÔNG NGHIỆP TP. HCMKHOA CNTTKHOA CNTT
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Giáo viên: Nguyễn Văn Thắng
OOP – OBJECT ORIENTED PROGRAMMING
2
Chương 0- Giới thiệu môn học OOP với Java
Mục tiêuMục tiêu
Tiếp cận với phương pháp lập trình hướng đối tượng.
Tiếp cận với phương pháp giải quyết bài toán đặt ra theo phương pháp hướng đối tượng.(*)
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.
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.
3
Chương 0- Giới thiệu môn học OOP với Java
Tài liệu học tậpTài liệu học tập
Slides bài giảng. Ebook: Java Software Solutions (Adison Wesley), Core
Java II- volume I Java Documentation. Các sách học Java khác. Phần mềm:
• JDK 1.7.0 – Java Development Kit.• Java Documentation.• NetBeans IDE 7.2
4
Kiến thức tiên quyết Kiến thức tiên quyết
• Kỹ thuật lập trình, C/C++
5
Tiêu chuẩn đánh giáTiêu chuẩn đánh giá
Kiểm tra và Thi Hệ Số Tuần
Thi giữa kỳ- Thực hành QĐHH Buổi TH thứ 6
Nộp và test tiểu luận. QĐHH Tuần cuối
Thi cuối kỳ- Thực hành QĐHH Sau tuần cuối
Yêu cầu đối với sinh viên:• Dự lớp: Bắt buộc trên 75%.• Bài tập: hoàn thành các bài tập trên lớp và ở nhà.• Ghi chép bài lý thuyết đầy đủ.
6
Chương 0- Giới thiệu môn học OOP với Java
Chuẩn bị môi trường lập Chuẩn bị môi trường lập trìnhtrình
7
http://www.oracle.com/us/sun/index.htm
8
http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
9
Chương 0- Giới thiệu môn học OOP với Java
Slide 9/28
Cài đặt môi trường JavaCài đặt môi trường Java
Xả nén
Chạy
10
Chương 0- Giới thiệu môn học OOP với Java
Chủ động đọc Java Chủ động đọc Java DocumentationDocumentation
Thư mục có do xả nén java
documentationKích 2 để mở
11
12
Chương 0- Giới thiệu môn học OOP với Java
Tham khảo các công cụ cơ Tham khảo các công cụ cơ bảnbản
13
Chương 0- Giới thiệu môn học OOP với Java
14
Cài đặt NetBeans 7.2Cài đặt NetBeans 7.2
Là free software.
Link download: http://netbeans.org/downloads/start.html?platform=windows&lang=en&option=javase
Chạy file download được và bấm next ... (nên cài sau khi cài JDK xong).
15
Soạn thảo & chạy chương Soạn thảo & chạy chương trìnhtrình
Cách 1: Không dùng IDE• Soạn bằng notepad: lưu file name.java• Biên dịch: javac name.java
được file name.class• Thực thi: java name
16
Soạn thảo & chạy chương Soạn thảo & chạy chương trìnhtrình
Ví dụ: chương trình in: Hello world
Biên dịch và chạy:
(lưu ý: lệnh ngoại trú,
set path=...)
17
Soạn thảo & chạy chương Soạn thảo & chạy chương trìnhtrình
Để set path bằng cách đặt biến môi trường:• 1. Mở System properties (my computer> property), chọn
advance
18
Soạn thảo & chạy chương Soạn thảo & chạy chương trìnhtrình
Để set path bằng cách đặt biến môi trường:• 2. Chọn Enviroment variables, được
19
Soạn thảo & chạy chương Soạn thảo & chạy chương trìnhtrình
Để set path bằng cách đặt biến môi trường:• 3. Chọn NEW để thêm một system variable như sau:
• 4. Chọn edit biến Path và thêm đường dẫn thêm vào
20
Soạn thảo & chạy chương Soạn thảo & chạy chương trìnhtrình
Dùng IDE NetBeans:• File -->new project• chọn kiểu Java, Java Application• Viết chương trình trong cửa sổ soạn thảo• F6: biên dịch và sửa lỗi.
Mỗi project gồm 1/nhiều package, mỗi package có thể add 1/nhiều file “.java” vào thư mục source.
Mỗi file “.java” chỉ có thể có một public class và phải trùng tên với tên file.
Ứng dụng sẽ chạy từ main class (là file “.java” nào có chứa hàm main), và ta phải vào source package> properties > run > chỉ định main class.
21
Soạn thảo & chạy chương Soạn thảo & chạy chương trìnhtrình
Khi đổi main class, nhớ vào Run>Clean and build main project để an toàn.
Cấu hình netbeans để xem hướng dẫn một hàm bằng Javadoc (selected text trong cửa sổ soạn thảo--> nhấn Atl-F1)
Trong Netbeans vào Tools>Java platforms>Javadoc>add Zip/folder
22
Chương 0- Giới thiệu môn học OOP với Java
Have good funHave good funTHANK YOUTHANK YOU