Witam projektuje aplikację która ma głównie na celu pobieranie odpowiednich plików, umieszczania ich w folderach, zarządzanie plikami i folderami, przenosząc ich zawartość, monitorować foldery.
problem jest z wykonaniem podstawowej koncepcji tzn kuleje z oop.
Dane jakie będą odczytywane:
Serwerowe--np wersja gry, typ serwera, ip i hostname, opis serwera, lista modyfikacji
Profil --- ostatnio używane, ścieżki profilowe, alternatywny profil
Mody- plikowe skad sciagac rozszezenie files
Files-pliki z cheksumami
oba w formacie json ze względu na złożona strukturę z różnymi rozszerzeniami.
W ustawieniach chce zachować zmienna która będzie mówiła o strukturze danych ver-schematic np, jeśli nie będę zgodne oznacza zmianę w strukturze danych.
W jaki sposób to zaprojektować??
Np
classa abstract data{
definicja ver schematic z nadaniem stycznym}
classs serwer extends data{}
class profile extends data{}
class files{}
class mody extends files{}
Czy inaczej tak żeby połaczyc w całośc files- interface jakoś??
i Np abstract data implements files{}..
Chce aby ver-schamtic miała wpływ na cła strukturę programu - włącznie z modyfikacjami klas bazowych - wersja danych
Proszę o pomoc w koncepcji....
2 dało by radę zapisać sumę kontrolna pliku w danym pliku sha-1 i md5 który ma być poddany obliczenia jej ?? ciągi kontrolne zawsze maja te sama długość??
Dziękuję...