intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài thực hành số 13 - Lập trình tổng quát

Chia sẻ: Nguyen Van Dai | Ngày: | Loại File: PDF | Số trang:1

142
lượt xem
17
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Lập trình máy tính (gọi tắt là lập trình; tiếng Anh: programming) là kỹ thuật cài đặt một hoặc nhiều thuật toán trừu tượng có liên quan với nhau bằng một hoặc nhiều ngôn ngữ lập trình để tạo ra một chương trình máy tính. Lập trình có các thành tố nghệ thuật, khoa học, toán học, và kỹ nghệ.

Chủ đề:
Lưu

Nội dung Text: Bài thực hành số 13 - Lập trình tổng quát

  1. Trư ng i h c Công ngh L p trình hư ng i tư ng. HKI 2010-2011 Khoa Công ngh Thông tin Bài t p th c hành 13 L p trình t ng quát Câu 1. Cài ki u d li u t ng quát Pair (xem bài gi ng). B sung thêm phương th c toString() ph c v vi c in ra màn hình. Vi t l p TestPair v i hàm main() th nghi m Pair. Th dùng Pair, Pair, Pair(Integer). Câu 2. Vi t l p ArrayAlg cung c p các phương th c t ng quát sau ây x lý d li u m ng: a. printArray(T[] a): in các ph n t c a m ng a ra màn hình. Vi t hàm main test phương th c này. b. printArray(T[] a, start, end): in các ph n t a[start]….a[end-1] ra màn hình. N u các giá tr start và end không h p l ho c start >= end, phương th c c n ném ngo i l InvalidSubscriptException. N u không, phương th c c n tr v s ph n t ư c in. Dùng hàm main test v i các lo i m ng ch a s nguyên, s th c, String. c. maxTwo(T[]): tìm hai ph n t có giá tr cao nh t trong m ng T, tr v k t qu t trong m t i tư ng Pair. Câu 3. S a l p MyList (bài th c hành tu n trư c) thành l p t ng quát v i các phương th c cơ b n như trong sơ bên dư i (lưu ý, sơ dư i là phiên b n c a bài th c hành tu n trư c, nó không liên quan n l p t ng quát). Vi t hàm main() th nghi m v i MyList, MyList, MyList
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2