Javaの変数のスコープについての質問です。
public class Item { private String name; private int price; private int weight; public String getName() { return this.name; } public void setName(String name) { this.name = name; } }
一番上で宣言されているString型の変数nameのスコープは宣言した行から終わりまでですね。
一方、メソッド内の変数のスコープはそのメソッド内です。
これは知っているのですが、上のコードですとメソッドの引数としてnameを使っています。
これは一番上で宣言したnameと同じ名前を使っていますが、問題ないのでしょうか。
回答お願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。