Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21992

Konstruktory - czy to prawidłowy przykład ich zastosowania?

$
0
0

Witam. Uczę się konstruktorów. Czy programik który napisałem prawidłowo wykorzystuje ich możliwości? 

plik.cpp

#include <iostream>
#include "konstruktory.h"

using namespace std;

void Konstruktor::wypisz()
{
    int aktualna_liczba = 1;
    int pomocnicza;

    for (int i=1; i<=ile; i++)
    {
        pomocnicza = i*i;
        if (i<10)
        {
            cout<<""<<i<<" | "<<pomocnicza<<endl;
        }
        else
        {
            cout<<i<<" | "<<pomocnicza<<endl;
        }
    }
}
void Konstruktor::wpisz()
{
    cout<<"Ile kolejnych liczb? ";
    cin>>ile;
}

Konstruktor::Konstruktor(int a)
{
    ile = a;

    wpisz();
    wypisz();
}

Konstruktor::~Konstruktor()
{
    cout<<"Pamiec zostala zwolniona";
}

 

plik.h

#include <iostream>

using namespace std;

class Konstruktor
{
    int ile;

    public:

    Konstruktor(int ile = 1);
    ~Konstruktor();

    void wypisz();
    void wpisz();
};

 

plik main.cpp

#include <iostream>
#include "konstruktory/konstruktory.h"

using namespace std;

int main()
{
    Konstruktor();

    return 0;
}

 


Viewing all articles
Browse latest Browse all 21992

Trending Articles


Sprawdź z którą postacią z anime dzielisz urodziny


MDM - Muzyka Dla Miasta (2009)


Częstotliwość 3.722MHz


POSZUKIWANY TOMASZ SKOWRON-ANGLIA


Ciasto 3 Bit


Kasowanie inspekcji Hyundai ix35


Steel Division 2 SPOLSZCZENIE


SZCZOTKOWANIE TWARZY NA SUCHO


Potrzebuje schemat budowy silnika YX140


Musierowicz Małgorzata - Kwiat kalafiora [audiobook PL]