By DePaul Dimadis
Choose your prefered Language: greek_flag uk_flag

Να οριστεί μία κλάση με όνομα WebPage και τα παρακάτω χαρακτηριστικά (private data members) τύπου int :
1. Πλήθος των επισκέψεων στην ιστοσελίδα
2. Πλήθος των μηνυμάτων που στάλθηκαν στην ιστοσελίδα
3. Πλήθος των downloads από την ιστοσελίδα
Η κλάση πρέπει να περιέχει συναρτήσεις – μέλη για τα παρακάτω :
α. Εισαγωγή τιμών στα private data members της κλάσης
β. Επιστροφή της τιμής κάθε private data member (συναρτήσεις get_visits( ), get_messages( ), get_downloads( ) ).
γ. Εμφάνιση των τιμών
Η συνάρτηση main( ) :
1. θα ορίζει ένα πίνακα αντικειμένων της κλάσης 20 θέσεων
2. θα εισάγει δεδομένα στον πίνακα αντικειμένων χρησιμοποιώντας τυχαίους ακέραιους αριθμούς στο διάστημα [0-1000] (ΥΠΟΔΕΙΞΗ : Να χρησιμοποιήσετε τη συνάρτηση δημιουργίας τυχαίων αριθμών της άσκησης 6 του 1ου φυλλαδίου ασκήσεων)
3. θα εμφανίζει όλα τα περιεχόμενα του πίνακα
4. θα βρίσκει και θα εμφανίζει (χρησιμοποιώντας όλα τα αντικείμενα του πίνακα) :
a. το συνολικό πλήθος των επισκέψεων
b. το συνολικό πλήθος των μηνυμάτων
c. το συνολικό πλήθος των downloads