Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // Liczbazepsolona cpp
- //
- #include "LiczbaZespolona.h"
- float LiczbaZespolona::getIm() const {
- return im;
- }
- void LiczbaZespolona::setIm(float im) {
- LiczbaZespolona::im = im;
- }
- float LiczbaZespolona::getRe() const {
- return re;
- }
- void LiczbaZespolona::setRe(float re) {
- LiczbaZespolona::re = re;
- }
- LiczbaZespolona::LiczbaZespolona() {
- std:: cout << "konstruktor bezargumentowy został wywołany" << std::endl;
- }
- LiczbaZespolona::LiczbaZespolona(float im) : im(im) {
- std:: cout << "konstruktor jednoargumentowy został wywołany" << std::endl;
- }
- LiczbaZespolona::LiczbaZespolona(float im, float re) : im(im), re(re) {
- std:: cout << "konstruktor dwuargumentowy został wywołany" << std::endl;
- }
- LiczbaZespolona::LiczbaZespolona( const LiczbaZespolona &c ) :re(c.re), im(c.im)
- {
- std:: cout << "konstruktor kopiujący został wywołany" << std::endl;
- }
- LiczbaZespolona::~LiczbaZespolona() {
- std:: cout << "destruktor został wywołany" << std::endl;
- }
- ///// liczba zespolona .h
- //
- // Created by Natalia Cheba on 15.10.2019.
- //
- #ifndef UNTITLED3_LICZBAZESPOLONA_H
- #define UNTITLED3_LICZBAZESPOLONA_H
- class LiczbaZespolona {
- public:
- LiczbaZespolona(float im, float re);
- public:
- LiczbaZespolona();
- LiczbaZespolona(float im);
- float getIm() const;
- void setIm(float im);
- float getRe() const;
- void setRe(float re);
- LiczbaZespolona( const LiczbaZespolona &c );
- virtual ~LiczbaZespolona();
- private:
- float im;
- float re;
- };
- #endif //UNTITLED3_LICZBAZESPOLONA_H
- //tablica.h
- //
- // Created by Natalia Cheba on 15.10.2019.
- //
- #include "LiczbaZespolona.h"
- #ifndef UNTITLED3_TABLICA_H
- #define UNTITLED3_TABLICA_H
- class Tablica{
- public:
- virtual ~Tablica();
- private:
- public:
- Tablica(std::initializer_list<int> li);
- private:
- int i;
- public:
- int getI() const;
- int getJ() const;
- private:
- int j;
- LiczbaZespolona ** dyn;
- };
- #endif //UNTITLED3_TABLICA_H
- //tablica.cpp
- //
- // Created by Natalia Cheba on 15.10.2019.
- //
- #include "Tablica.h"
- using namespace std;
- int Tablica::getI() const {
- return i;
- }
- int Tablica::getJ() const {
- return j;
- }
- Tablica::Tablica(std::initializer_list<int> li) {
- dyn = new LiczbaZespolona[li[0]][li[1]];
- }
- Tablica::~Tablica() {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement