Giáo trình : Lập trình hướng đối tượng với Java part 2

Cú pháp Java được vay mượn nhiều từ C & C++ nhưng có cú pháp hướng đối tượng đơn giản hơn và ít tính năng xử lý cấp thấp hơn. Do đó việc viết một chương trình bằng Java dễ hơn, đơn giản hơn, đỡ tốn công sửa lỗi hơn. Dùng bộ thư viện chuẩn KFC, nhiều đoạn code Java chỉ mất vài dòng trong khi C phải mất cả trang giấy. Lập trình C rất hay xảy ra lỗi và khó sửa. Trong Java, hiện tượng dò rỉ bộ nhớ hoàn toàn có thể tránh bằng cách định nghĩa. | Chuơng II. Giối thiệu vé iộp trỉnh với JAVA 33 Ví dụ . Chương trình chạy dược cả với Web Browser và chạy độc lập import j ava . awt. Graphics import import j public class XinChao extends Applet public void init re size 200 160 Đặt lại kích thước public void paint Graphics g g. drawstring Xin chao cac ban 60 25 Hàm maúỉ ị đảm bảo chương trình sẽ chạy được độc lập public static void main String args XinChao h - new XinChao Tạo rd một đôi tượng ciia XinChao h init Frame f - new Frame Chao Mung va Applet 200 160 Center h Chương trình này sử dụng lớp Frame đổ tạo ra khung cỡ 200 X 160 khi nó chạy độc lập. Chì tiết hơn về đồ họa và các chức năng của Frame sẽ được đề cập chi tiết ở các chương VII. Lưu ý Tất nhiên để chương trình XinChao chạy được vổi Web Browser thì phải đưa vào tệp HTML tệp tương tự như ví dụ . Tóm lại chương trình viết bằng Java có thể Là các ứng dụng độc lập Là các chương trình ứng dụng nhúng applet Hoặc kết hợp cả hai loại trên. Tuy nhiên giữa ứng dụng độc lập và applet của Java cũng có nhiều điểm khác nhau về cách khai báo và tổ chức thực hiện như trong bảng sau 34 Lập trình hưông đối tuợng vôi Java ứng dụng độc lặp Java Applet Khai báo Là lớp con của bất kỳ lớp nào trong các gói thư viện các lởp Phải là lớp con cùa Applet Giao diện đổ họa Tùy chọn Do trình duyệt Web quyết định Yêu cầu bộ nhd Bộ nhớ tôi thiểu Bộ nhớ dành cho cả trinh duyệt và applet đó Cách nạp chương trinh Nạp bằng dòng lệnh Thông qua trang Web Dữ liệu vào Thông qua các tham só trên dòng lệnh Các tham số đặt trong tệp HTML gổm địa chỉ kích thước của trình duyệt Cách thức thực hiện Mọi hõạt động được bắt đầu và kết thúc ở main như trong C C Gọi các hàm inìt start stopO destroy paint Kiểu ứng dụng - ứng dụng trên các máy chủ Server - Cõng cụ phát triển phần mềm - ứng dụng trên các máy khách Các ứng dụng trên Web BÀI TẬP . Phân tích sự giống khác nhau của quá trình dịch và chạy chương .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.