🗊Презентация Класи і об'єкти у мові програмування C++

Нажмите для полного просмотра!
Класи і об'єкти у мові програмування C++, слайд №1Класи і об'єкти у мові програмування C++, слайд №2Класи і об'єкти у мові програмування C++, слайд №3Класи і об'єкти у мові програмування C++, слайд №4Класи і об'єкти у мові програмування C++, слайд №5Класи і об'єкти у мові програмування C++, слайд №6Класи і об'єкти у мові програмування C++, слайд №7

Вы можете ознакомиться и скачать презентацию на тему Класи і об'єкти у мові програмування C++. Доклад-сообщение содержит 7 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





КЛАСИ І ОБ'ЄКТИ 
У МОВІ  ПРОГРАМУВАННЯ C++
Описание слайда:
КЛАСИ І ОБ'ЄКТИ У МОВІ ПРОГРАМУВАННЯ C++

Слайд 2





Оголошення класу
class ім’я_класу {
public:
	//загальнодоступні
protected: 
	//захищені
private:
//власні
};
Описание слайда:
Оголошення класу class ім’я_класу { public: //загальнодоступні protected: //захищені private: //власні };

Слайд 3





Пр.2. Клас степеневої функції
class Stepen {
  public:
       int i;
       void SetD (double k) {d=k;};
       double GetD () {return d;};
       double PowDI ();
       double operator+(double z);
private: double d; };
Описание слайда:
Пр.2. Клас степеневої функції class Stepen { public: int i; void SetD (double k) {d=k;}; double GetD () {return d;}; double PowDI (); double operator+(double z); private: double d; };

Слайд 4






double Stepen :: PowDI ()
	{
    return pow(this->d,i);
	}
 double Stepen::operator+(double z)
	{
    return this->PowDI()+z;
	}
Описание слайда:
double Stepen :: PowDI () { return pow(this->d,i); } double Stepen::operator+(double z) { return this->PowDI()+z; }

Слайд 5





Пр.2. Приклад роботи з об’єктом 
void Static_obj() {//об’єкт-змінна
Stepen my_obj;
cout<<"  Ob'ekt   x^y:"<<endl;
double x; cout<<"x="; cin>>x; my_obj.SetD(x);
cout<<"y=";  cin>>my_obj.i;
cout<<"*** Robota z ob'ektom ***"<<endl;
cout<<"x^y="<<my_obj.PowDI();
double z,t; cout<<"z=";cin>>z;
t=my_obj+z;
cout<<x<<"^"<<my_obj.i<<"="<<t;
}
Описание слайда:
Пр.2. Приклад роботи з об’єктом void Static_obj() {//об’єкт-змінна Stepen my_obj; cout<<" Ob'ekt x^y:"<<endl; double x; cout<<"x="; cin>>x; my_obj.SetD(x); cout<<"y="; cin>>my_obj.i; cout<<"*** Robota z ob'ektom ***"<<endl; cout<<"x^y="<<my_obj.PowDI(); double z,t; cout<<"z=";cin>>z; t=my_obj+z; cout<<x<<"^"<<my_obj.i<<"="<<t; }

Слайд 6





void Dinamic_obj() {     //робота з покажчиком
void Dinamic_obj() {     //робота з покажчиком
Stepen *my_obj;
cout<<"  Ob'ekt   x^y:"<<endl;
double x; cout<<"x=“;cin>>x;
my_obj->SetD(x);
cout<<"y=“;cin>>my_obj->i;
cout<<"*** Robota z ob'ektom ***"<<endl;
cout<<"x^y="<<my_obj->PowDI();
double z,t; cout<<"\nz=";cin>>z;
t=*my_obj+z;
cout<<x<<"^"<<my_obj->i<<"="<<t;
}
Описание слайда:
void Dinamic_obj() { //робота з покажчиком void Dinamic_obj() { //робота з покажчиком Stepen *my_obj; cout<<" Ob'ekt x^y:"<<endl; double x; cout<<"x=“;cin>>x; my_obj->SetD(x); cout<<"y=“;cin>>my_obj->i; cout<<"*** Robota z ob'ektom ***"<<endl; cout<<"x^y="<<my_obj->PowDI(); double z,t; cout<<"\nz=";cin>>z; t=*my_obj+z; cout<<x<<"^"<<my_obj->i<<"="<<t; }

Слайд 7





void test() 
void test() 
{
Stepen my_obj;
cout<<"  Ob'ekt   x^y:"<<endl;
cout<<"x=";
cin>> my_obj.d;  //помилка компіляції
cout<<"y="; 
cin>>my_obj.i;
}
Описание слайда:
void test() void test() { Stepen my_obj; cout<<" Ob'ekt x^y:"<<endl; cout<<"x="; cin>> my_obj.d; //помилка компіляції cout<<"y="; cin>>my_obj.i; }



Похожие презентации
Mypresentation.ru
Загрузить презентацию