Кое-что о политике

Кое-что о политике

Что происходит со статусом экспорта при передаче компонента потомку? Наследование и скрытие информации - ортогональные механизмы. Наследование определяет отношение между классом и его потомками, экспорт - между классом и его клиентами. Класс B может свободно экспортировать или скрывать любой из компонентов f, унаследованных им от класса A. При этом доступны все возможные комбинации:

[x]. f экспортируется в классе A и в классе B (хотя и не обязательно одним и тем же клиентам);

[x]. f скрыто в A и B;

[x]. f скрыто в A, но полностью или частично экспортируется в B;

[x]. f экспортируется в A, но скрыто в B.

Правило гласит: по умолчанию f сохраняет тот статус экспорта, которым компонент был наделен в A. Однако его можно изменить, добавив предложение export в предложение наследования класса. Например:

class B inherit

A

export {NONE} f end

-- Скрыть f (возможно, экспортируемый в классе A)

...

или

class B inherit

A

export {ANY} f end

-- Экспортировать f (возможно, скрытый в классе A)

...

или

class B inherit

A

export {X, Y, Z} f end

-- Сделать f доступным определенным классам

...

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Анализ профессора Харгрейва (Hargreaves) о политике Англии по интеллектуальной собственности (2011)

Из книги Дело о реформе копирайта автора Энгстрём Кристиан

Анализ профессора Харгрейва (Hargreaves) о политике Англии по интеллектуальной собственности (2011) Правительство Англии заказало анализ своей политики по вопросам копирайта, патентов и других прав интеллектуальной собственности (IPR), результаты которого были представлены в


Почему айтишников нельзя на пушечный выстрел подпускать к политике Сергей Голубицкий

Из книги Цифровой журнал «Компьютерра» № 205 автора Журнал «Компьютерра»

Почему айтишников нельзя на пушечный выстрел подпускать к политике Сергей Голубицкий Опубликовано 24 декабря 2013 После инсценировки путча в 1991 году у советских республик появился исторический шанс искушения, который я бы описал живописной


Глава 5 Хай-тек культура в обществе, политике и экономике

Из книги Мозг онлайн. Человек в эпоху Интернета автора Смолл Гэри

Глава 5 Хай-тек культура в обществе, политике и экономике Для получения списка всех благих намерений, которые технологиям не удалось воплотить в жизнь, нажмите цифру три. Элис Кан, писатель и журналист Внедряясь все глубже и глубже в нашу жизнь, технологии преобразуют