teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

例を追記

2017/04/27 06:13

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,3 +1,7 @@
1
1
  > (本当に同じ役割のメソッドが2つ存在するわけがないので)
2
2
 
3
- いや、普通にありますよ。そのほうがユーザーの使い勝手がよい場合も多いので。
3
+ いや、普通にありますよ。そのほうがユーザーの使い勝手がよい場合も多いので。
4
+
5
+ 適切な例になっているか自信がありませんが、たとえば
6
+ 加算`add(x)` と 減算`sub(x)` という2つのメソッドがあったとして
7
+ `add(1)`と`sub(-1)`の結果は等価ですが、ユーザーは** 自身のコード(考え)をより自然に表現できるように **、状況におうじて、どちらを使ってもよいです。