Классы c++

Тема в разделе "C++", создана пользователем WinHack, 12 апр 2015.

  1. WinHack
    Всем привет.
    В этом уроке вы узнаете о таком важном элементе программирования, как классы. Класс – это некоторый абстрактный тип данных, которые определяет пользователь. Он представляет из себя модель реального объекта, в виде данных и функций для работы с ними. Данные класса называются ”полями”, а функции класса “методами”. Поля и методы называются ”элементами класса”.
    class Name{

    private:
    .. // описание скрытых элементов
    public:
    .. // описание доступных элементов
    };
    Если заглядывать в философию, то вспомните такой замечательный фильм, как “Матрица” (“The Matrix”), так все те виртуальные люди внутри матрицы – это что ни наесть “класс”, у них есть стандартные параметры (вес, рост, внешние характеристики) и так же они могут совершать некоторые действия, из-за которых изменяются их некоторые параметры. Тоже самое применяется при программирование игр. Но не будем так далеко заглядывать и напишем простой пример - произведение двух чисел :



    #include "stdafx.h"
    #include "iostream"
    #include "clocale"
    // заметьте без - using namespce std;
    class Pr{
    public:
    int getPr(int x, int y)
    {
    return x * y;
    }
    };
    int main()
    {
    setlocale(LC_ALL, "Russian");
    int a, b;
    std::cout > a;
    std::cout > b;
    std::cout