質問編集履歴

1

質問を簡潔にした

2020/04/28 16:51

投稿

satakehirohumi
satakehirohumi

スコア9

test CHANGED
File without changes
test CHANGED
@@ -2,14 +2,4 @@
2
2
 
3
3
 
4
4
 
5
- もしカプセル化をやらない場合どのような合が生じのですか
6
-
7
- ネットでみても私からして抽象的な答えしか書いていなくわからないので、簡単な具体的なプログラムを用いて教えていただけると助かります。
8
-
9
-
10
-
11
- 自分が勉強している教材では、もともと金額が設定してあるものをいくつ買うかを入力し、その合計を出すプログラムにおいて、『他の人がそのクラスを使いやすいように、その人に使ってほしい機能(料金を取得する機能)は公開し、クラスの外で使ってほしくない機能(料金を直接変更する機能)は隠します。』と書いてあるのですが、ここでの料金を直接変更するようなことは果たしてあるのでしょうか?設定されている金額が変更がありうる場合、このサービスを実際に使用している人が変更しているのか、それともプログラム内でのエラーなどによって変わるのですか?
12
-
13
-
14
-
15
- 分かる方回答よろしくお願いいたします。
5
+ カプセル化をないと値が変更されてしまう可能性があると書いてありましが、値が変更されてしまう場合というのはどのような時ですか?体的なプログラミングを用いて教えてもらえとたすかります。