首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    浅谈面试中的OO设计问题

    OO设计问题是电面或者onsite中常考的问题,尤其对以Java为主要开发语言的公司(比如Amazon),OO设计问题可以算必考。...OO设计题目的特点是题目非常开放,比如用OO的思想设计一个停车场,或者电梯等,没有固定的答案和套路。对于面试者,尤其是编程经验有限的毕业生,如何回答好这类问题确实是非常大的挑战。...准确理解面试问题是成功面试的第一步,对于OO设计问题更是如此。由于题目的需求相对模糊,面试者需要通过不断的沟通和交流来确定题目中可能被遗漏的细节,从而明确需要实现的步骤和细节。...当我们相对了解题目的具体需求之后,设计电梯类时要从OO设计基本原则入手,比如封装性,本质上就是讲class内部的状态封装在内,对外提供合理的方法接口。 ....

    1.2K60

    关于某道C#上机题的OO

    前两天在园子里,有人出了一道《关于一道C#上机题的一点想法》,大概的意思呢是利用OO的思想来进行编程,接着又有一位朋友,也写了自己的答案,此朋友非常厉害,从类图,接口,封装,多态,都一一实现,实在让我佩服...,不过真有点过度设计的味道,接着又有一大虾,完成了自己的OO答案,把泛型,可变,不可变都一一列举,实在令人佩服啊,可我觉得,或许是我理解错了,但我觉得三位,你们都偏离了题目,偏离了OO,你们只是利用了OO...OOLi 不得不佩服,OO的一切,从设计到接口到实现都一一实现,实在是过度设计了,但其中的OO实在不敢恭维,比如初始数据时,使用了硬编码,第一个人还需要给他一个编号,还给Person这个对象配备了一个State...只是游戏的一个规则,不是每一个人都需要玩这个游戏,我们只需要17个人而已,所以对Person对象而言,并不需要那么复杂的Perv,Next,包括退出的动作,也不属于“人”的范畴,只是“人”在“报数游戏”的场景中,对于OO...此题是非常微妙的,如果没有要求OO的话,它应该是一个数据结构的算法问题,也就是前几位大哥说的那种,是什么结构我叫不出来,我自己认为是一个环状的,大家手拉手拉成圈的。

    95660

    未来机器人性XX爱OO或成常态,并利于身心健康

    此外,人类还发明了“高仿真性XX爱OO机器人”,它的“皮肤”与“软组织”在视觉和触觉方面的仿真度将达到真人的99%。...Helen在《赫芬顿邮报》上发表了一篇关于性XX爱OO机器人的文章,文章中指出,随着科技的快速进步,人们在未来50年内将接受与机器人的的性XX爱OO体验。 ?...她表示:“我们可能会按照当前的社会准则来看待虚拟现实性XX爱OO和机器人性XX爱OO。但如果我们回头看看100年以前关于性XX爱OO的社会准则,那么很明显已经迅速发生了改变。”...Helen表示,随着虚拟现实带来的越来越强的现实感,机器人可以通过编程实现各种功能,例如摆出各种性XX爱OO姿势,给人们带来多种多样的性XX爱OO体验等等,这些都能改善人类的性体验,因为人类与人类之间的性行为难免会有一方觉得不够舒适...关于人们的观念,Helen表示在未来性XX爱OO机器人如果做的足够完美,那么关于“恋机器癖”的偏见也将会逐渐消失,在将来人们对于性XX爱OO的观念会发生改变,就像100年前人类的性XX爱OO准则在现在已经不适用了一样

    2.1K40
    领券