Ví dụ về việc sử dụng Phương thức có tên trong Tiếng việt và bản dịch của chúng sang Tiếng anh
{-}
-
Colloquial
-
Ecclesiastic
-
Computer
Dùng giả mã trong Mục 14.6, hãy viết phương thức có tên merge.
Hãy viết một phương thức có tên myexp để tính tổng của n số hạng đầu tiên trong dãy này.
Ảnh mặt nạ được nén theo một phương thức có tên JB2( tương tự như JBIG2).
Trong các ngôn ngữ khác,điều này thường được thực hiện với một phương thức có tên fold.
Hãy viết một phương thức có tên check nhận vào một tham số, x, để in ra giá trị của x, Math.
Combinations with other parts of speech
Sử dụng với tính từ
Sử dụng với động từ
đặt têntên gọi
mang têngọi têngiấu tênphóng tên lửa
thử tên lửa
nhập têntên miền miễn phí
tên lửa hạt nhân
Hơn
Sử dụng với danh từ
tên lửa
cái têntên miền
mũi têntên sản phẩm
tên thương hiệu
tên công ty
tên thương mại
tên khoa học
dòng tên
Hơn
Trình biên dịch sẽ nói kiểu như,“ Không thể tìm thấy phương thức có tên pow trong lớp NewLine.”.
Viết một phương thức có tên invert để nghịch đảo số bằng cách tráo đổi tử số và mẫu số.
Chẳng hạn, nếu bạn định nghĩa một phương thức có tên add cho lớp Time, bạn có thể dùng toán tử+ với các đối tượng Time.
Viết một phương thức có tên printRational để nhận vào đối số là một đối tượng Rational rồi in nó ra theo định dạng hợp lý.
Tiếp theo, hãy viết một phương thức có tên colorBug để nhận tham số là một con bọ, đọc vào tọa độ của nó, rồi đặt màu.
Viết một phương thức có tên add để nhận hai đối số là hai Rational rồi trả lại một đối tượng Rational mới.
Hãy viết một phương thức có tên yikes để nhận tham số là một double rồi dùng multadd để tính.
Hãy viết một phương thức có tên max nhận tham số là một mảng rồi dùng maxInRange để tìm và trả lại giá trị lớn nhất.
Hãy viết một phương thức có tên gauss nhận vào các đối số x và n rồi trả lại tổng của n số hạng đầu tiên trong chuỗi này.
Viết một phương thức có tên toDouble để chuyển đổi phân số thành một số double( số dấu phẩy động) rồi trả lại kết quả.
Hãy viết một phương thức có tên canSpell nhận vào hai chuỗi rồi trả lại true nếu tập hợp các miếng vuông xếp được thành từ có nghĩa.
Bài tập 11 Viết một phương thức có tên letterHist nhận một chuỗi làm tham số rồi trả lại histogram của các chữ cái trong chuỗi.
Hãy viết một phương thức có tên suitHist nhận tham số là một mảng gồm những Card rồi trả lại một histogram các chất trong nhóm.
Viết một phương thức có tên middle nhận vào một String rồi trả lại một chuỗi con có chứa mọi thứ trừ hai chữ cái đầu và cuối.
Viết một phương thức có tên first nhận vào một String rồi trả lại chữ cái đầu tiên, và một phương thức last để trả lại chữ cái cuối cùng.
Hãy viết một phương thức có tên makeBugs để nhận vào một ActorWorld và một số nguyên n rồi tạo nên n con bọ có màu sắc tùy thuộc theo tọa độ của chúng.
Bài tập 2 Viết một phương thức có tên randomDouble nhận vào hai số phẩy động, low và high, rồi trả lại một số phẩy động ngẫu nhiên, x, sao cho low ≤ x< high.
Viết một phương thức có tên selectionSort nhận vào một mảng các số nguyên và trong đó dùng indexOfMaxInRange cùng swapElement để xếp mảng từ nhỏ đến lớn.
Hãy viết một phương thức có tên gcd để nhận tham số là hai số nguyên rồi dùng Thuật toán Euclid để tính và trả lại ước số chung lớn nhất của hai số.
Bài tập 1 Hãy viết một phương thức có tên isDivisible để nhận vào hai số nguyên, n và m rồi trả lại true nếu n chia hết cho m và trả lại false trong trường hợp còn lại.
Hãy viết một phương thức có tên radial để vẽ một loạt các đường thẳng đồng quy như ở hình( phải), nhưng phải đủ sát nhau để tạo nên một dạng mẫu Moiré.
Một mẹo là viết một phương thức có tên findBisect trong đó nhận vào tham số là hai chỉ số, low và high, quy định đoạn trong mảng cần được tìm kiếm( bao gồm cả low và high).
Bài tập 1 Hãy viết một phương thức có tên cloneArray để nhận vào tham số là một mảng các số nguyên, tạo ra một mảng mới cùng kích thước, sao chép các phần tử từ mảng đầu sang mảng mới tạo, rồi trả lại một tham chiếu đến mảng mới.
Ví dụ: nếu một phương thức có tên GetUser được đổi tên thành GetEmployee như một phần của một số cập nhật mã, mọi tham chiếu đến GetUser trong suốt phần còn lại của ứng dụng sẽ gây ra lỗi trong quá trình biên dịch, giúp dễ dàng xác định và sửa lỗi.