Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Lập trình Java cơ bản (Bài 2)
Đang chuẩn bị liên kết để tải về tài liệu:
Lập trình Java cơ bản (Bài 2)
Anh Hoàng
84
41
ppt
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
OOP trong Java: • Các phương pháp lập trình • Giới thiệu về OOP • Kế thừa (Inheritance) • Đa hình (Polymorphism) • Giao tiếp (Interface) • Lớp trừu tượng (Abstract) • Gói (Packages) • Java vs C++ • Bài tập | Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn Bài 2. OOP trong Java Các phương pháp lập trình Giới thiệu về OOP Kế thừa (Inheritance) Đa hình (Polymorphism) Giao tiếp (Interface) Lớp trừu tượng (Abstract) Gói (Packages) Java vs C++ Bài tập Các phương pháp lập trình Step-by-Step Programming Lập trình từng bước Machine Language, Assembly Language 1101011100111101 1010000111011101 0110111011001010 1000100100101011 . MOV BX, CS SUB BX, 10h JNE label1 LOOP label2 . Các phương pháp lập trình Procedural Programming Thiết kế top-down. Chương trình được chia thành các hàm, thủ tục. Pascal, C Hạn chế: dùng dữ liệu toàn cục, khó phát triển, khó mô tả các thực thể trong thực tế Program Proc3 Proc1 Proc2 Các phương pháp lập trình Object-Oriented Programming Chương trình bao gồm các đối tượng. Các đối tượng tương tác với nhau thông qua các phương thức của chúng Dễ mô tả các thực thể Dễ phát triển, mở rộng chương trình Object A Object C . | Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn Bài 2. OOP trong Java Các phương pháp lập trình Giới thiệu về OOP Kế thừa (Inheritance) Đa hình (Polymorphism) Giao tiếp (Interface) Lớp trừu tượng (Abstract) Gói (Packages) Java vs C++ Bài tập Các phương pháp lập trình Step-by-Step Programming Lập trình từng bước Machine Language, Assembly Language 1101011100111101 1010000111011101 0110111011001010 1000100100101011 . MOV BX, CS SUB BX, 10h JNE label1 LOOP label2 . Các phương pháp lập trình Procedural Programming Thiết kế top-down. Chương trình được chia thành các hàm, thủ tục. Pascal, C Hạn chế: dùng dữ liệu toàn cục, khó phát triển, khó mô tả các thực thể trong thực tế Program Proc3 Proc1 Proc2 Các phương pháp lập trình Object-Oriented Programming Chương trình bao gồm các đối tượng. Các đối tượng tương tác với nhau thông qua các phương thức của chúng Dễ mô tả các thực thể Dễ phát triển, mở rộng chương trình Object A Object C Object B Object D Lập trình hướng đối tượng-OOP Lớp và đối tượng Dữ liệu và các thao tác trên dữ liệu được kết hợp trong cùng một đối tượng (object) Lớp (class) định nghĩa các tính chất của một tập hợp các đối tượng cùng kiểu Đối tượng là các thể hiện (instances) của lớp Đặc điểm của OOP Tính đóng gói (Encapsulation) Tính kế thừa (Inheritance) Tính đa hình (Polymorphism) Ví dụ về OOP trong Java Lớp Time và TimeTest nằm trong cùng thư mục Lớp Time nằm trong file Time.java. Nó chứa các định nghĩa về thời gian. Lớp TimeTest nằm trong file TimeTest.java. Nó dùng để kiểm tra lớp Time. Lớp TimeTest chứa hàm main. Khi chạy chỉ cần gõ: javac TimeTest.java java TimeTest Java sẽ tự động tìm và dịch file Time.java // File Time.java import java.text.DecimalFormat; public class Time { private int hour; // 0 - 23 private int minute; // 0 - 59 private int second; // 0 - 59 // Cau tu public Time() { setTime( 0, 0, 0 ); } // Ham thiet lap du lieu public void setTime( int h, int m, int s ) { .
TÀI LIỆU LIÊN QUAN
Bài giảng Lập trình java cơ bản: Chương 9 - Lê Tân
Bài giảng Lập trình java cơ bản: Chương 6 - Lê Tân
Bài giảng Lập trình java cơ bản: Chương 8 - Lê Tân
Bài giảng Lập trình Java cơ bản: Chương 10 - Lê Tân
Bài giảng Lập trình Java cơ bản: Chương 11 - Lê Tân
Bài giảng Lập trình java cơ bản: Chương 4 - Lê Tân
Bài giảng Lập trình java cơ bản: Chương 5 - Lê Tân
Bài giảng Lập trình java cơ bản: Chương 7 - Lê Tân
Bài giảng Lập trình Java cơ bản - Cao Đức Thông
Bài giảng Lập trình java cơ bản: Chương 2 - Lê Tân
crossorigin="anonymous">
Đã 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.