您的位置:首页 > 职场人生

初学者应该解决的设计模式面试问题

2015-09-03 09:39 615 查看
虽然没想着要做java开发,但是作为一个程序媛 ,对于常见开发语言的一些常见问题,笔试面试中还是会时不时出现。下面是自己总结的一些常见问题,问题会一直持续更新。

1.什么是设计模式?你是否在你的代码里面使用过任何设计模式?

设计模式是为了解决一类特定设计问题的尝试和测试的方法。代码中可能会用到的设计模式,例如 单例模式(解决单线程问题),工厂模式,适配器模式等。

2.说说抽象类与接口各自使用场景。

关于抽象类和接口,二者都遵循“面向接口,而不是面向编程”的设计原则,可以提高代码的灵活性,适应不断变化的需求。具体使用情况如下:

<1> 在java中,一个类只允许继承自一个类,所以一个类 一旦继承了一个父类就不能再继承类的机会了。

<2>接口通常被用来表示

/article/4705840.html

http://www.importnew.com/12649.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: