作者cyclone350 (老子我最神)
看板java
标题Re: [问题]如何限定类别的函式成员的参数
时间Fri Feb 1 09:51:48 2013
※ 引述《Makoto0813 (多愁善感的中学二年级生)》之铭言:
: 大家好,我在设计类别的时候遇到一些问题想请教版上的各位前辈
: 我写了一个类别,我想在这类别之下加入一个函式成员
: 我想限制该函式专门用来处理自己类别的成员变数
: 请问能否限定该函式只能接收该类别之下的成员变数呢?
: 譬如:
: public class A
: {
: int a , b;
: public A()
: {
: 初始化a跟b
: }
: public int fun(只能用来自a或b的值)
: {
: .....
: }
: }
@inputOnly(this.a,this.b)
public int fun(int x) {
}
这样就是规定进来的 input 来源了,很方便
随便说说的,JAVA内建应该没那功能
山不转路转
public int fun(int choose){
int input;
if(choose==0) input=this.a;
else if(choose==1) input=this.b;
....
....
}
最近问题都怪怪的 @.@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.218.111.132
1F:推 darkk6:推 @input (误 02/01 09:57
2F:推 LaPass:有没有专门的文章、网站、书在教 @xxxxxx之类的怎麽用? 02/01 09:58
3F:推 PsMonkey:喵的,我已经在狗 @inputOnly 了说 .... Orz 02/01 10:57
4F:→ byend:我只能说你太有才了..给个赞 02/01 16:31