package types /* Интерфейс к объекту шахты */ // ИШахта -- интерфейс к объекту шахты type ИШахта interface { ИСценаСтр // Руда -- возвращает объект руды Руда() ИСтатПарам // Железо -- возвращает объект железа Железо() ИСтатПарам // Сталь -- возвращает объект стали Сталь() ИСтатПарам // Свинец -- возвращает объект свинца Свинец() ИСтатПарам // ПродуктКолСейчас -- количество производимого продукта ПродуктКолСейчас() int // ПродуктИмяСейчас -- количество производимого продукта сейчас ПродуктИмяСейчас() string // ПродуктВремяСейчас -- сколько времени до окончания продукта ждать ПродуктВремяСейчас() string // Уровень -- возвращает уровень шахты Уровень() ИСтатПарам }