问答详情
源自:7-1 什么是 Java 中的封装

get和set可以随意取名字的吧

get和set方法只是程序员自己或者教程的一个习惯用词吧。感觉其实get和set就是普通方法,如果我们将get和set这两个单词改成任意字符串都是一样的效果,比如这里的getScreen和setScreen换成cnmlgbScreen和loveScreen都是一样的,只是定义一个方法的名字而已。是吗?

提问者:老王学java 2016-11-14 16:12

个回答

  • 春城乐
    2016-11-14 16:20:32
    已采纳

    可以随意取名字,也不一定要用get或set,但这是程序员一种默守成规的法则,相当于道德约束力,不是绝对的法律约束力

  • 孔_导
    2016-11-29 10:37:56

    在容器和框架中,大多是默认采用set和get命名机制来访问属性的,在那种情况下,不能改,其他的情况可以自由命名。

  • 魂魄之子
    2016-11-17 21:33:27

    通俗易懂

  • 魂魄之子
    2016-11-17 21:32:56

    写程序不仅是给自己看的也是给其他程序员看的。所以命名时也需要同熟悉懂的。也就是见名之意

  • 慕函数9596137
    2016-11-14 16:17:53

    对   这只是一个潜规范而已