繁体   English   中英

多个方法/成员的公共关键字

[英]public keyword for multiple methods/members

有什么方法可以将一种以上的方法标记为公共方法而无需多次使用关键字?

此刻,我必须为每种方法做到这一点:

class foo
{
public void doSomething();
public void doAnotherthing();
public int counter;
}

但是,如果您需要为一个类创建150个以上的方法声明,那么这将非常令人沮丧,因此,还有其他方法吗?

如果您希望获得公共访问权限,则不需要public关键字。 这个问题应该有所帮助: Public,Private,Protected和Nothing有什么区别?

那些说单个方法有150种方法的人也很对。 OOP的大部分优点是模块化。 每个类应具有特定的用途,并且仅包含特定于该用途的方法。

否,因为默认修饰符是该语言的private属性。

不,采用150方法的课程称为大象课程。 如果您在课堂上有150个方法,我建议您开始阅读面向对象的编程。

默认情况下,如果您不使用method编写任何内容,那么它对于public是私有的,则需要显式声明为public。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM