Любое объектно-ориентированное программирование начинается с того, что язык разработки позволяет создать свой класс. Понятие класса является развитием понятия структуры. Отличается от структуры тем, что внутри него находятся не только данные, но и методы работы с этим данными. Путаница в терминах есть. Понятие объект это тоже самое практически, что и понятие класса. Но в контексте данных шагов под классом я буду понимать описание, а под объектом переменную, которая создана на основе описания класса. Итак, можно ли описать класс во всех этих трех основных языках, и, если можно, то как. Смотрим:
Visual C++.Net Делаем описание класса.
В Class View мы можем увидеть наш новый класс.
Visual Basic.Net
CSharp
Visual C++.Net
// This is the main project file for VC++ application project
// generated using an Application Wizard.
#using <mscorlib.dll>
using namespace System;
class CMyClass
{
};
// This is the entry point for this application
int main(void)
{
// TODO: Please replace the sample code below with your own.
Console::WriteLine("Hello World");
return 0;
}