初学者,请教java的成员函数问题
关于java中的set()函数和get()函数的用法比如这段程序publicvoidsetID(StringID){this.ID=ID;}publicStringget...
关于java中的set()函数和get()函数的用法 比如这段程序 public void setID(String ID){ this.ID=ID; } public String getID(){ return this.ID; } 我定义了两个成员函数,但是在main方法中,我只调用setID()函数,最终输出的结果就是我改好的ID,那getID()函数我没有在主函数中调用,难道它是自动调用的还是怎么回事啊?
展开
2个回答
展开全部
一个类中可以有N个字段,把字段用你的方法,写一个Get和Set方法,的意思就是让这个字段,可读,可写..首先是写入之后,得到的值,就是你写入的值..所以你会觉得是自动调用.. 一个字段,可以没有读取的属性,但是不能没有写入的属性..很好理解,如果你没有写入的属性,就写一个读取的属性,程序读取什么东西呢??但是反之,很容易理解,可以没有读取的属性,但是一定要有写入的属性,我可以写,读不读,有程序员决定..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询