Created
June 6, 2016 20:38
-
-
Save Soulstorm50/20b5ed1bd0ecd5e17c68821744ea6c23 to your computer and use it in GitHub Desktop.
Homework 1_2_tablet
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
using namespace std; | |
class Tablet //планшет | |
{ | |
public: // модификатор доступа | |
char* model; // модель планшета | |
char* type; //вид планшета (iOS; Android; Windows) | |
char* brand; // марка | |
char* color; // цвет | |
int year; // год производства | |
double dsize; //диагональ экрана | |
bool low_baterry; //состояние (разряжен или нет) | |
// методы: | |
void Charge() //метод Charge. Если батарея разряжена - нужна срочно зарядка, если нет - готов к использованию | |
{ | |
if (low_baterry == true) | |
cout << brand <<" "<< model << " need charging ASAP!!!\n"; | |
else | |
cout << brand << " " << model << " charge and ready for use...\n"; | |
} | |
void Play() //метод Play | |
{ | |
cout <<"Playing games on "<< brand << " "<< model<<"\n"; | |
} | |
void Update() //метод Update | |
{ | |
cout <<"Updating " << type << " on "<< brand<<" "<<model<<"\n"; | |
} | |
}; | |
void main() | |
{ | |
Tablet mytablet; | |
mytablet.model = "iPad Air"; | |
mytablet.type = "iOS"; | |
mytablet.brand = "Apple"; | |
mytablet.color = "Grey"; | |
mytablet.year = 2014; | |
mytablet.dsize = 9.7; | |
mytablet.low_baterry = true; | |
mytablet.Charge(); | |
mytablet.Play(); | |
mytablet.Update(); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment