前些天被人虐了,请高手解答一下。
第一个编码格式问题:
方法1:
public void show()
{
System.out.println("打印");
}
方法2:
public void show(){
System.out.println("打印");
}
请问哪个是高效的?哪个是初级程序员才会用的?
第二个关系问题:
用户与角色之间的关联关系是多对多还是一对多?为什么?
我的回答:
第一个问题:(心想就是一个“{”号问题怎么会扯出效率问题)个人习惯。 他说第一种只有初级程序员才会写,我当时就给跪了。
第二个问题:多对多,用户可以有多个角色、角色可以有多个用户。 他说我没有面向对象编程的思想。应该是一对多,但我说如果用户删除了,角色是否还存在?他说存在,我又举例:城市和街道,如果删除城市街道是否还存在?他说这是两码事。果断走人。
|
|