bsi*_*nau 6 java oop generics singleton design-patterns
我在Java采访中得到了下一个问题:
你能说出现实生活中的一些通用类例吗?不是来自真正的PROGRAMMING生活,而是共同的.例如,您正在向人们解释泛型,他们对编程一无所知.
关于最简单的设计模式 - 单身人士也是如此.
我知道任何想法,关于第一个问题(关于泛型),我试图命名不同的手工工具(如fretsaw),它只使用一种类型的材料,但它不是真正的泛型.
请避免像收集一样的建议,这太天真和明显了.
我想开一家宠物店,我不在乎他们有什么不同类型的宠物但是我想要一家宠物店.我想要小猫,乌龟和蜘蛛.我希望能够统计它们,找到我有多少动物并按此命令它们.我不想把我的乌龟当作乌龟,我知道这是一只乌龟.
只有一个商店银行账户,我永远不会有一个以上,无论是有人从我这里订购,无论是在线还是邮寄,只有一个商店银行账户.无论从哪里访问我的商店,都不可能有另一个.
一碗东西总是一个很好的例子。
Bowl<T> can be Bowl<Cookie> Bowl<Candy> ....
Run Code Online (Sandbox Code Playgroud)