現在、プライベートにすることを検討しているメソッドがコード全体に分散されているクラスを作成しています。行を追加してprivate
その下にすべてをコピーして貼り付けるのではなく、クラスの先頭でprivate :foo, :bar
.
ただし、パラメーターを持つメソッドをプライベート インラインとして宣言しようとすると、エラー メッセージが表示されます。たとえば、 methodfoo(bar, baz)
があり、それを private で宣言しようとすると、代わりにandをprivate :foo(bar, baz)
期待して、2 つの括弧にエラー メッセージが表示されます。kEND
=
で宣言しようとすると、コードにprivate :foo
そのようなメソッドがないと言われfoo
ます。
これらのエラーが発生しないようにするにはどうすればよいですか?