相关疑难解决方法(0)

Java核心库中的GoF设计模式示例

我正在学习GoF Java设计模式,我想看看它们的一些真实例子.Java核心库中这些设计模式的一些很好的例子是什么?

java oop design-patterns java-api

672
推荐指数
7
解决办法
49万
查看次数

Java对象 - 避免重复代码

所以假设我有两种类型的对象,我不会提前知道将使用哪个对象.我想要应用在特定方法中使用哪个对象来做同样的事情.如何在不重复代码的情况下执行此操作?

例如:

if (input=1){
    version1 version = new version1()
}
else{
    version2 version = new version2()
}

**do something with version**
Run Code Online (Sandbox Code Playgroud)

显然这种方式不会编译,但是我需要做些什么才能完成我想要实现的目标?

也许我必须尝试抓住?抱歉,我还是java新手.

java inheritance

0
推荐指数
1
解决办法
598
查看次数

标签 统计

java ×2

design-patterns ×1

inheritance ×1

java-api ×1

oop ×1