Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

java interface

05.07.17 22:27
java interface
 
Kvint постоялец
Kvint

Привет всем.

у меня такой вопрос.

есть интерфейс:


public interface TestInterface {}


есть два класса, которые его имплементируют:


public class A implements TestInterface{
public A(BigInteger value){
System.out.println("This is A");
}
}

public class B implements TestInterface{
public B(BigDecimal value){
System.out.println("This is B");
}
}


Нужно что бы в зависимости от параметра (тут BigInteger и BigDecimal) создавался конкретный объект.

Что то типа TestInterface ti = new TestInterface(BigInteger bi){}

Это возможно сделать? если да то как?

 

Перейти на