Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Skrócony regulamin

szablon typów prymitywnych - operacje matematyczne



 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Java
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
martin13



Dołączył: 08 Lut 2006
Posty: 21

PostWysłany: Pią Lut 17, 2012 2:49 pm      Temat postu: szablon typów prymitywnych - operacje matematyczne Odpowiedz z cytatem Pisownia

Potrzebuje zrobić klase obslugującą wektory, ale nie chce mi sie pisać oddzielnych klas dla 2D, 3D, 4D i do tego float, double i itp, wiec przydałyby się szablony. Jednak problem problem jest przy dodawaniu i itp.
Kod:

public class Vector<Number> {

    protected ArrayList<Number> position=new ArrayList<Number>();
    
    @SafeVarargs
    public Vector(Number...coords){
        for(Number coord : coords){
            position.add(coord);
        }
    }

    @Override
    public String toString() {
        return "Vector [position=" + position + "]";
    }
    
    public Vector<Number> add(Vector<Number> vec2){
        int dim=position.size();

        Vector<Number> result=new Vector<Number>();
        
        for(int i=0; i<dim; i++){
            //jak dodac?
            
        }
        return result;
        
    }
}


Czy jedyną opcją używanie instanceof odniesieniu dla Float, Integer i itp?
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Java Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Możesz dodawać załączniki na tym forum
Możesz pobierać pliki z tego forum




Debug: strone wygenerowano w 0.11423 sekund, zapytan = 7
contact

| Darmowe programy i porady Jelcyna | VB4all | Tansze zakupy w Helionie |