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

Bài thực hành Lập trình Java 1 - Bài 8: Kiến thức nâng cao về phương thức và lớp

2 6 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 2
Dung lượng 204,66 KB

Nội dung

Lập trình Java 1 - Bài thực hành số 8: Kiến thức nâng cao về phương thức và lớp. Kết thúc bài thực hành này bạn có khả năng sử dụng phương thức tĩnh để xây dựng một thư viện các hàm tiện ích phục vụ cho các thao tác xử lý nhanh sau này. Mời các bạn cùng tham khảo.

LAB8: KIẾN THỨC NÂNG CAO VỀ LỚP VÀ PHƯƠNG THỨC LAB 8: KIẾN THỨC NÂNG CAO VỀ PHƯƠNG THỨC VÀ LỚP MỤC TIÊU: Kết thúc thực hành bạn có khả  Sử dụng phương thức tĩnh để xây dựng thư viện hàm tiện ích phục vụ cho thao tác xử lý nhanh sau PHÁT BIỂU CHUNG Tạo lớp final có tên XPoly bổ sung phương thức tĩnh viết mã theo yêu cầu sau BÀI (2 ĐIỂM) Thêm phương thức tĩnh có tên sum() với tham số biến đổi kiểu double Viết mã cho phương thức để thực tính tổng tham số truyền vào HƯỚNG DẪN  Thêm phương thức tĩnh với tham số biến đổi o public static final double sum(double…x){…} BÀI (2 ĐIỂM) Bổ sung thêm phương thức tĩnh để tìm số lớn nhỏ từ tham số biến đổi  XPoly.min(double…x): tìm số nhỏ  XPoly.max(double …x): tìm số lớn BÀI (2 ĐIỂM) Bổ sung thêm phương thức tĩnh toUpperFirstChar(String s) để chuyển đổi ký tự từ sang ký tự hoa Ví dụ: “nguyen van teo” đổi thành “Nguyen Van Teo” HƯỚNG DẪN MOB1012 – LẬP TRÌNH JAVA TRANG LAB8: KIẾN THỨC NÂNG CAO VỀ LỚP VÀ PHƯƠNG THỨC  Tách chuỗi tham số theo ký tự trắng với phương thức split(" ”) String[] words = s.split(“ ”);  Duyệt từ mảng words lấy ký tự từ với phương thức charAt() đổi sang ký tự hoa char firstChar = words[i].charAt(0); String upperFirstChar = String.valueOf(firstChar).toUpperCase().charAt(0);  Thay đổi từ cũ từ chuyển đổi sang ký tự hoa words[i] = upperFirstChar + words[i].substring(1);  Thực nối mảng từ thành chuỗi với phương thức String.join(words, “ ”) String ss = String.join(words, “ ”) BÀI (2 ĐIỂM) Viết chương trình sử dụng phương thức tiện ích xây dựng lớp XPoly BÀI (2 ĐIỂM) Giảng viên cho thêm MOB1012 – LẬP TRÌNH JAVA TRANG ...LAB8: KIẾN THỨC NÂNG CAO VỀ LỚP VÀ PHƯƠNG THỨC  Tách chuỗi tham số theo ký tự trắng với phương thức split(" ”) String[] words = s.split(“ ”);  Duyệt từ mảng words lấy ký tự từ với phương thức. .. words[i].substring (1) ;  Thực nối mảng từ thành chuỗi với phương thức String.join(words, “ ”) String ss = String.join(words, “ ”) BÀI (2 ĐIỂM) Viết chương trình sử dụng phương thức tiện ích xây dựng lớp XPoly BÀI... trình sử dụng phương thức tiện ích xây dựng lớp XPoly BÀI (2 ĐIỂM) Giảng viên cho thêm MOB1 012 – LẬP TRÌNH JAVA TRANG

Ngày đăng: 09/05/2021, 17:57

w