avatar
怎么设计一组电梯?# JobHunting - 待字闺中
K*k
1
对OOD毫无思路
一个大楼,10层,4个电梯,怎么设计类来实现这样一个系统?
avatar
y*g
2
google,老题

【在 K*****k 的大作中提到】
: 对OOD毫无思路
: 一个大楼,10层,4个电梯,怎么设计类来实现这样一个系统?

avatar
q*x
3
用啥模式?

【在 y*******g 的大作中提到】
: google,老题
avatar
y*g
4
我也不懂,我是设计白痴

【在 q****x 的大作中提到】
: 用啥模式?
avatar
n*w
5
mvc
command pattern
只想到这几个。其实pattern不是必须的。
关键是类设计合理,跑得起来。
如果是几个电梯,肯定会问电梯调度算法,以及数据结构。这个感觉更难。

【在 K*****k 的大作中提到】
: 对OOD毫无思路
: 一个大楼,10层,4个电梯,怎么设计类来实现这样一个系统?

avatar
q*x
6
我也觉得是算法题。

【在 n*******w 的大作中提到】
: mvc
: command pattern
: 只想到这几个。其实pattern不是必须的。
: 关键是类设计合理,跑得起来。
: 如果是几个电梯,肯定会问电梯调度算法,以及数据结构。这个感觉更难。

avatar
a*2
7
还有strategy pattern,不同时间点调用不同的算法
不同种类电梯:factory pattern
楼层多的话要不做成skip list

【在 n*******w 的大作中提到】
: mvc
: command pattern
: 只想到这几个。其实pattern不是必须的。
: 关键是类设计合理,跑得起来。
: 如果是几个电梯,肯定会问电梯调度算法,以及数据结构。这个感觉更难。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。