1. Trang chủ
  2. » Công Nghệ Thông Tin

OOP 02 baitap

1 223 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 405,09 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Xây dựng lớp biểu diễn khái niệm tập hợp các số nguyên, định nghĩa phương thức giao hai tập hợp instance method, null xem như tập rỗng, phương thức hợp hai tập, hiệu hai tập hợp.. Viết ứ

Trang 1

Bài tập PTPMHĐT Chương 2 – OO Programming

1 Xây dựng lớp biểu diễn khái niệm tập hợp các số nguyên, định nghĩa phương thức giao hai tập hợp (instance method, null xem như tập rỗng), phương thức hợp hai tập, hiệu hai tập hợp Viết ứng dụng minh hoạ

2 Làm lại bài trên, nhưng định nghĩa bằng static method, chú ý xử lý trường hợp null

3 Làm lại bài trên tìm cách sử dụng những lớp có sẵn trong thư viện lớp của java

4 Định nghĩa lớp Stack, tìm cách sử dụng các lớp có sẵn trong thư viện lớp của java Sử dụng lớp Stack đã định nghĩa, viết chương trình cho phép nhập vào một số nguyên, xuất ra tổng các chữ

số của số nguyên đó theo dạng sau:

Nhap vao: 34152

Xuat ra: 3+4+1+5+2 = 15

5 Trong phần lý thuyết, ta dùng kế thừa để tạo lớp hình chữ nhật cải tiến với các thao tác mong muốn là getCenter và setCenter, nêu giải pháp khác không cần dùng kế thừa mà vẫn có thể đạt được cùng mục đích Cài đặt cụ thể và viết ứng dụng minh hoạ

6 Viết một ứng dụng cho phép tạo một mảng các số nguyên, sắp xếp mảng rồi xuất ra kết quả Cố gắng viết mã đẹp đến mức tối đa

7 Xây dựng các lớp Dog, Cat, Pig, Horse và viết ứng dụng minh hoạ, giả sử mọi lớp Dog, Cat, Pig, Horse đều có phương thức getName có hành vi giống nhau

8 Xây dựng các lớp Dog, Cat, Pig, Horse và viết ứng dụng minh hoạ, giả sử các lớp Dog, Cat, Pig, Horse đều có các phương thức speak, eat có hành vi khác nhau Ngoài ra không có phương thức nào có thể chia sẻ mã cài đặt chung

9 Xây dựng các lớp biểu diễn các khái niệm hình học như hình chữ nhật, hình tam giác, hình oval Viết một ứng dụng cho phép tạo một danh sách các hình Vẽ các hình này

Ngày đăng: 02/12/2017, 00:00

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w