Компьютерныое обучение Компьютерные курсы для школьников Аничков дворец Бесплатное обучение школьников Договорное платное обучение Скачать бесплатно Программирование C++ C#
Хайдаров Геннадий Гасимович
  УЧЕБНАЯ ИФОРМАЦИЯ С САЙТА ГОРОДСКОГО ДВОРЦА ТВОРЧЕСТВА ЮНЫХ ОБРАЗЦА 2010 ГОДА  
Санкт-Петербургский городской дворец творчества юных. Отдел техники. Компьютерные курсы дополнительного обучения для школьников

Направление обучения: "Программирование C++ , C# и компьютерная графика".

Программа обучения: "Программирование на языках Си - язычного направления с элементами дистанционного обучения"



Бесплатные консультации школьников по программированию

КУРСЫ ОБУЧЕНИЯ. ПРОГРАММИРОВАНИЕ И КОМПЬЮТЕРНАЯ ГРАФИКА
На сайте центра компьютерных технологий  отдела техники ГДТЮ ( Аничков дворец )   : Бюджетные ( бесплатные ) компьютерные курсы обучения программированию с элементами дистанционного обучения для школьников города Санкт- Петербурга ( СПб ) . Компьютерные курсы обучения начинающих школьников являются частью дополнительного школьного обучения : информатика и информационные технологии ( IT технологии ) для начинающих и для профессионалов. Качественная довузовская подготовка по компьютерным специальностям.  Программирование  на языках C++ , C# ( CSharp ) , использование OpenGL для программирования трехмерной графики. Элементы дистанционного обучения . Компьютерная графика ( трехмерное моделирование и черчение ) в профессиональной версии "Компас 3D" .  Обучение для начинающих с "нуля". Бесплатное ( бюджетное ) обучение для школьников с элементами дистанционного обучения через интернет.

 


Посмотреть задания 2001-2007 годов

Декабрь. Второй год обучения C++ . Задания 2012 года

 

Задание 7 и 8 по классам
Традиционное задание по теме: Наследование. Производные классы.

Последовательность работы конструкторов и деструкторов производных классов - 2god_2012_N10_derived_class

#include "stdafx.h"
#include <conio.h>
#include <stdio.h>

using namespace System;

class Base{public: Base(void); ~Base(void); } ;
//public
class Derive1 : public Base
{ public: Derive1(void); ~Derive1(void); };
//public
class Derive2 : public Derive1
{public: Derive2(void); ~Derive2(void); };

Base::Base(void){ puts("Const. Base");}
Base::~Base(void){ puts("Destr. Base");}
Derive1::Derive1(void){ puts("Consr. Device1");}
Derive1::~Derive1(void){ puts("Destr. Device1");}
Derive2::Derive2(void){ puts("Const. Device2");}
Derive2::~Derive2(void){ puts("Destr. Device2");}


int main(array ^args)
{
Console::WriteLine(L"Hello Derived Class");
puts("Input Index: "); int Index;
scanf("%i",&Index);
if(Index>5)Index=5;if(Index<0)Index=0;
if(Index==0) {Base b1;};
if(Index==1) {Derive1 d1; };
if(Index==2) {Derive2 d2;};
if(Index==3) {Derive1 d1;Derive2 d2;};
if(Index==4) {Base b1;Derive1 d1;};
if(Index==5) {Base b1;Derive1 d1;Derive2 d2;};
getch(); return 0;
}


Результат работы программы

constructor destructor this

Дополнительное задание 8а по применению форм и компонентов в Visual Studio C++ и в Visual Studio C#

Написать программу с формой по заданию: полигональная форма

Результат работы программы
Круглая форма


Рекомендуемые видео уроки и информационные ссылки по темам занятий этого месяца

Основные:

1.1. Наследование (программирование)

Дополнительные:

2.1. C + + / CLI - Урок 7: Наследование (Inheritance)
2.1. Девять правил о конструкторах, деструкторах и финализаторах (9 Rules about Constructors, Destructors, and Finalizers)








        ИНФОРМАЦИЯ                    
Образовательные программы центра компьютерных технологий отдела техники СПб ГДТЮ
Организация и проведение ежегодного открытого городского первенства по компьютерной графике и геометрическому моделированию в СПб ГДТЮ
Ежегодные выступления на Всероссийском конкурсе школьников "Будущее сильной России в высоких технологиях" в СПб ГДТЮ
Базовая подготовка к участию в международных и всемирных компьютерных конкурсах


Как найти отдел техники ГДТЮ?

 Написать письмо Написать письмо автору

 Дистанционное обучению Написать письмо по обучению
 


Hosted by uCoz