質問編集履歴
1
質問を簡潔にした
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
|
+
カプセル化をしないと値が変更されてしまう可能性があると書いてありましが、値が変更されてしまう場合というのはどのような時ですか?具体的なプログラミングを用いて教えてもらえるとたすかります。
|