... phần tử cơ bản ngôn ngữ Java Các gói chuẩn của Java • java. lang• java. applet• java. awt • java. io• java. util• java. net • java. awt.event• java. rmi• java. security • java. sql Các toán tử•Các ... chương trình Java AppletsỨng dụng độc lập (console Application)Ứng dụng giao diện (GUI Application)ServletỨng dụng cơ sở dữ liệu Trình dịch Java Java Development Kit • Java 1.0 ... gán-= Phép trừ và gán*= Phép nhân và gán/= Phép chia và gán%= Phép lấy số dư và gán BÀI GIẢNGLẬPTRÌNH JAVA GV : HUỲNH CÔNG PHÁPKHOA : CNTT-ĐHBK Toán tử gán(Assignment Operator)= Assignment...
... Java •Hướng tới người dùng•Giống với C / C++ Trình dịch Java Java Development Kit • Java 1.0 - Sử dụng lần đầu vào năm 1995• Java 1.1 – Đưa ra năm 1997 • Java 2 – Phiên bản mới nhất Phương thức ... thức được nạp chồng là một hình thức đa hình (polymorphism) trong quá trình biên dịch (compile time) BÀI GIẢNGLẬPTRÌNH JAVA GV : HUỲNH CÔNG PHÁPKHOA : CNTT-ĐHBK Toán tử điều kiện(Conditional ... t1.show( ); }} •Chương trình tìm lỗi - Debug, 'jdb‘–jdb [options] sourcecodename .java OR–jdb -host -password [options] sourcecodename .java •Chương trình xem Applet , 'appletviewer‘–appletviewer...
... tiết•Từ lậptrình cấu trúc đến lậptrình hướng đối tượng.•Phương pháp lậptrình hướng đối tượng.•Ưu điểm của lậptrình hướng đối tượng.Slide 9/Nhược điểm của POP •Cần một phương pháp lậptrình ... kém.Slide 20/Giải bài toán hướng POP với C++Slide 25/Câu hỏi• Trình bầy phương pháp lậptrình POP.• Trình bầy phương pháp lậptrình OOP.Slide 1/Chương 01NHẬP MÔN LẬP TRÌNH HƯỚNG ĐỐI TƯỢNGIntroduction ... 2/Mục tiêu•Nhận biết sự khác biệt giữa lậptrình hướng thủ tục và lậptrì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.•Nhận...
... khác nhauSlide 15/Thừa kế- Bài tập về nhà Phân tích phân cấp thừa kế cho các đối tượng trong một học viện:•Nhân viên quản lý <mã nv, tên nv, năm sinh, trình độ, trường đào tạo, chuyên ... nghiên cứu <mã nv, tên nv, năm sinh, trình độ, trường đào tạo, chuyên môn, lương cb, phụ cấp độc hại>•Nhân viên phục vụ<mã nv, tên nv, năm sinh, trình độ, lương cb>Slide 8/Bao đóng ... ngoài có thể truy cập 2 thuộc tính mầu hay không?Slide 1/Chương 02CÁC KHÁI NIỆM CƠ BẢN VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNGBasic Concepts in OOPSlide 9/Gợi ý khi thiết kế một lớp•Ta cần biết...
... 32/33 Bài tập•Làm một hóa đơn có 10 mặt hàng.•Viết chương trình minh họa cho thiết kế sau:NgườiTênNămSinhHọcViênđiểm1điểm2điểm3NhânViênLươngNgàyNhậnViệcPBKNhânViênCLCao Trình ộNgànhNơiĐàoTạoGiáoViênThùLaoGDPhòngBanKhoaMãPBKTênPBKNVQuảnLýPhụCâpCVViết ... Toán tử instanceof4.8- Vấn đề ép kiểu trong Java 4.9- Tham số của hàm trong Java Slide 19/334.6.1-Lớp có dữ liệu là một đối tượng của lớp ngoàiChương trình xuất hóa đơnSlide 5/33Mục tiêu•Giải ... thực được đặc điểm thừa kế trong OOP với Java. •Hiện thực được đặc điểm đa hình trong OOP với Java. •Sử dụng được toán tử instanceof và ép kiểu trong Java •Giải thích được những tình huống...
... tượng(anonymous class),chỉ override methodsđược cần đến.Đây là kỹ thuật mà Java sử dụng để tạo các lớp gọi là Adaptergiúp cho người lậptrình bớt phải viết code các methods trong interfaceSlide 44/47Sử ... 17/47Thí dụ: Biến interfaceSửa lại chương trình Biến interface chỉ dùng được các hành vi có khai báo trong interface.Slide 28/477.6- Package là gì? Bài toánclass C1class C2class C3 class ... 4/47ÔN TẬP Java cung cấp sẵn một garbage collector.Chủ động gọi GC bằng System.gc() hoặc thông qua một đối tượng RunTime.class RunTime chứa thông tin về môi trường thức thi Java app.Thời...
... ngữ lậptrình hướng đối tượng.1.1 Các cách tiếp cận trong lậptrình Chương I Giới thiệu về lậptrình hướng đối tượng Hai cách tiếp cận trong lập trình: lậptrình hướng chức năng và lậptrình ... StringBufferint length()- 100 -Chương I: Giới thiệu về lậptrình hướng đối tượng Hai cách tiếp cận trong lập trình: lậptrình hướng chức năng và lập trình hướng đối tượng; Những khái niệm, thành ... Chương trình ứng dụng độc lập Chương trình ứng dụng độc lập là một chương trình theo nghĩa thông thường: Tệp chương trình nguồn sau khi dịch có thể thực hiện trực tiếp. Chương trình độc lập bắt...
... với kịch bản bên máy khách viết bằng JavaScripthay VBScript hay trình con viết bằng Java . Giải phápbên máy khách gởi mã viết kịch bản thật đến trình duyệt. Trình duyệt phải có phần mếm thích ... Mã này tạora các trang HTML rồi gởi nó qua mạng Internet đến trình duyệt, không cần trình duyệt cụ thể nghóa làkhông có mã lậptrình gởi đến Client. Kịch bản trênClient có thể bao hàm trên ... (Server.URLEncode("www.a.com/a.asp?test=test"))%></body></html>Nguyễn Minh Đức - Khoa CNTT Lập trình với ASPMột trang ASP thường có 4 phần:Dữ liệu văn bản (Text)Thẻ HTMLMã Client – Side (<script> </script>)Mã chương trình ASP: <% %>Ví...
... only to the beginning of Bài giảng: Lậptrình C for Win Trang 35/69 Bài 1:Giới thiệu chung Trần Minh Thái Lập trình trên Windows là lậptrình trên cơ sở thông điệp, quá trình trao đổi thông tin ... ); Bài giảng: Lậptrình C for Win Trang 42/69 Mục lục Trang Bài 1: GIỚI THIỆU CHUNG 2 1. Mở đầu 2 2. Các thư viện lậptrình của Windows 3 3. Các khái niệm cơ bản 4 4. Lậptrình ... break; } return FALSE; } Bài giảng: Lậptrình C for Win Trang 23/69 Bài 1:Giới thiệu chung Trần Minh Thái Bài 1: GIỚI THIỆU CHUNG Phân bố thời lượng: - Số tiết giảng ở lớp: 6 tiết - Số...
... lớp? Lập trình hướng đối tượng Phạm Quang Huy 2008 4I. Giới thiệu lậptrình hướng đối tượng I.1. Lập trình hướng thủ tục (Pascal, C, …) Trong phương pháp lậptrình thủ tục, chương trình ... PHẠM QUANG HUY LẬP TRÌNH HƯỚNG ĐỐI TƯNG (Bài Giảng Tóm Tắt) Lưu hành nội bộ Y Đà Lạt 2008 Z Lập trình hướng đối tượng Phạm Quang Huy ... dt.Minute; } } Lập trình hướng đối tượng Phạm Quang Huy 2008 34 Bài tập 1: Xây dựng lớp SoPhuc (số phức) với các phương thức và các toán tử +, -, *, / , ép sang kiểu số thực… Bài tập 2: Xây...
... TP.HCMDialog based - Tạo ứng dụng bằng AppWizardĐại Học Sư Phạm Tp. Hồ Chí MinhKhoa Toán – Tin HọcLẬP TRÌNH WINDOWSDialog Box Common Controls Property Sheet Tạo ứng dụng dạng Dialog Based Tạo ... Insert Dialog để thêm mới dialog resource vào ứng dụngTran Ngoc Bao 25 Dai hoc Su Pham TP.HCMXác lập thuộc tính của DialogTran Ngoc Bao 37 Dai hoc Su Pham TP.HCMGán giá trị cho EditText BOOL ... Bao 16 Dai hoc Su Pham TP.HCMDialog based - Các thành phần của ứng dụng (1/3) Các file chương trình: (abc là tên của ứng dụng) abc.h: header file của file abc.cpp, chứa khai báo CabcApp để...