Основы ООП. Перегрузка

Обсуждение статей, опубликованных на сайте.
gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Основы ООП. Перегрузка

Сообщение gaidar » 14.11.2004 (Вс) 17:41

Гайдар Магдануров
Основы объектно-ориентированного программирования. Часть вторая. Перегрузка


http://vbstreets.ru/Articles/66077.aspx
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Основы ООП. Перегрузка

Сообщение tyomitch » 14.11.2004 (Вс) 18:06

gaidar писал(а):Часть вторая. Перегрузка

Часть третья будет "Революция"? :lol:
Изображение

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.11.2004 (Вс) 18:09

:lol:

По существу:
  1. Даёшь перегрузку операторов! Ура.
  2. Как там с апгрейдами 2003 до 2005, проводятся? :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 14.11.2004 (Вс) 19:33

Интересно. Очень интересно. Ждём "Революцию". :D

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 15.11.2004 (Пн) 15:42

GSerg писал(а):Как там с апгрейдами 2003 до 2005, проводятся? :)


В два клика мыши :)
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 15.11.2004 (Пн) 16:22

Поподробнее :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Ronin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 635
Зарегистрирован: 13.02.2002 (Ср) 14:16
Откуда: Россия, Москва

Сообщение Ronin » 16.11.2004 (Вт) 4:46

Доброго времени суток!

GSerg писал(а):
    Как там с апгрейдами 2003 до 2005, проводятся? :)


Что для меня, так я не доверяю всяким визардам. Зачастую нужно просто создать такой-же проект в новой версии и скопировать туду потихоньку все элементы и код. Ничего сложного. А то, что он там проабгрейдит, фиг знает, будешь часами копаться... Ну это только мое личное мнение
С уважением,
Игорь Шувалов aka Ronin

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.11.2004 (Вт) 7:58

Я про апгрейд студии!
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 16.11.2004 (Вт) 18:20

GSerg писал(а):Я про апгрейд студии!


Нет, студия ставится отдельно. Тем более, что она еще и не вышла пока. Все как раньше - на одном ПК могут сосуществовать VB6, 2002, 2003, 2005 :)
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Rostik Ultra
Обычный пользователь
Обычный пользователь
 
Сообщения: 60
Зарегистрирован: 29.10.2004 (Пт) 7:45
Откуда: Москва

Сообщение Rostik Ultra » 12.12.2004 (Вс) 5:38

8)

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4147
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 30.08.2005 (Вт) 9:45

А где первая часть статьи?

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 30.08.2005 (Вт) 10:17

The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4147
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 30.08.2005 (Вт) 13:14

:D
Thanks!

Wes11
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 01.05.2006 (Пн) 6:02

Объясните пожалуйста

Сообщение Wes11 » 31.05.2006 (Ср) 12:31

Здравствуйте.
В процессе изучения по статье "Перегрузка ООП. Часть вторая" после копирования нижеследующего кода возникла ошибка:

Dim mInt1 As New MyInteger(2)
Dim mInt2 As New MyInteger(3)
Dim mInt3 As New MyInteger
mInt3.Add(mInt2, mInt1) 'а у меня здесь ругается: 'Add' is not a member of 'Проба_ООП2.MyInteger

MsgBox(mInt3.ToString)

Этот код я вставил в процедуру Button1_Click
что-бы посмотреть пошагово как это работает

Подскажите пожалуйста, что я не так делаю, или где я ошибся.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 31.05.2006 (Ср) 13:50

А ты включил в класс MyInteger функцию Add? Оно находится аккурат одним абзацом выше скопипастенного тобой кода
Весь мир матрица, а мы в нем потоки байтов!

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 31.05.2006 (Ср) 14:26

Wes11
и вообще копипаст на нашем форум не приветствуется :roll:

Wes11
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 01.05.2006 (Пн) 6:02

Сообщение Wes11 » 01.06.2006 (Чт) 7:07

Спасибо !Viper! за подсказку.

Именно это я и проморгал сделать.

Теперь работает


Вернуться в Статьи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

    TopList