|  30.04.2004, 09:41 | #1 | 
| Решили жить вечно? | CurrentList 
			
			Мой класс, который от RunBase ведет стандартно себя в методе main: получает record, вызывает свой конструктор для нового экземпляра, потом prompt и run. Проблема возникла с pack/unpack. Компилятор требует чтоб эти методы были определены в моем классе, так как в RunBase они абстрактны (не компилится конструктор). Определив эти методы во время выполнения возникает исключение, довольно странное. Исправилось только определив CurrentVersion и CurrentVersion и переделкой методов pack/unpack. Проблема в том что мне они не нужны, мне нечего там сохранять. Счас приходиться делать нечто подобное: PHP код: 
			 | 
|  | 
|  30.04.2004, 10:14 | #2 | 
| Участник | 
			
			upnpack()  { return true; } pack() { return connull(); } И больше ничего не нужно | 
|  | 
|  30.04.2004, 11:02 | #3 | 
| Решили жить вечно? | 
			
			Оригинально, спасибо
		 | 
|  | 
|  30.04.2004, 11:14 | #4 | 
| Участник | 
			
			Что ж тут, простите, оригинального? Реализовать методы в потомке необходимо, но при этом они не нужны - пишем заглушки, по-моему совершенно стандартный подход. | 
|  |