目前正在编写一个类,其中我正在考虑将其设为私有的方法分布在整个代码中。我不想在其下方添加private
一行并复制粘贴所有内容,而是想在类的顶部进行内联声明,例如private :foo, :bar
.
但是,每当我尝试将带有参数的方法声明为私有内联时,都会收到一条错误消息。例如,如果我有一个方法foo(bar, baz)
,并尝试将其声明为私有,private :foo(bar, baz)
我会在两个括号中收到错误消息,期望kEND
和=
代替。
如果我尝试用 声明它private :foo
,我会被告知我的代码中没有这样的方法foo
。
如何在不出现这些错误的情况下做我想做的事情?