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