A new class of data file storing objects which have the ability to
self-extract, i.e. within objects in the new class, there is a method to
extract selected individual files stored in the objects. There is provided
a computer controlled object oriented programming system having means for
interfacing a plurality of programming objects with each other and
including at least one data storage object of an object class comprising
means within said object for storing a plurality of data files, and means
within said object for extracting said stored data files from said object.
The object class is most effectively used with Java objects. The
compressed files stored in the objects may be program files. The files are
usually compressed into a single file for distribution. In accordance with
another aspect of the present invention, there is provided for use in
creating and loading the data storage objects, a file adder object
interfacing with a data storage object for adding additional files to said
data storage object.
Μια νέα κατηγορία αρχείου στοιχείων που αποθηκεύει τα αντικείμενα που έχουν το μόνος-απόσπασμα δυνατότητας, δηλ. μέσα στα αντικείμενα στη νέα κατηγορία, υπάρχει μια μέθοδος για να εξαγάγει τα επιλεγμένα μεμονωμένα αρχεία που αποθηκεύονται στα αντικείμενα. Παρέχεται ένα ελεγχόμενο υπολογιστής προσανατολισμένο προς το αντικείμενο σύστημα προγραμματισμού που έχει τα μέσα για μια πολλαπλότητα του προγραμματισμού των αντικειμένων το ένα με το άλλο και συμπεριλαμβανομένου τουλάχιστον ενός αντικειμένου αποθήκευσης στοιχείων μιας κατηγορίας αντικειμένου περιλαμβάνοντας τα μέσα μέσα στο εν λόγω αντικείμενο για την αποθήκευση μιας πολλαπλότητας των αρχείων στοιχείων, και μέσα μέσα στο εν λόγω αντικείμενο για την εξαγωγή των εν λόγω αποθηκευμένων αρχείων στοιχείων από το εν λόγω αντικείμενο. Η κατηγορία αντικειμένου ο αποτελεσματικότερα χρησιμοποιείται με τα αντικείμενα της Ιάβας. Τα συμπιεσμένα αρχεία που αποθηκεύονται στα αντικείμενα μπορούν να είναι αρχεία προγράμματος. Τα αρχεία συμπιέζονται συνήθως σε ένα ενιαίο αρχείο για τη διανομή. Σύμφωνα με μια άλλη πτυχή της παρούσας εφεύρεσης, παρέχεται για τη χρήση στη δημιουργία και τη φόρτωση των αντικειμένων αποθήκευσης στοιχείων, ένα αντικείμενο αθροιστών αρχείων που διασυνδέει με ένα αντικείμενο αποθήκευσης στοιχείων για την προσθήκη των πρόσθετων αρχείων στο εν λόγω αντικείμενο αποθήκευσης στοιχείων.