Выбор правильного имени метода
От: okman Беларусь https://searchinform.ru/
Дата: 10.11.10 08:09
Оценка:
Приветствую !

Есть класс, инкапсулирующий поведение стандартного выпадающего меню, и есть иерархия
его элементов, объекты которых умеют сами себя в это меню вставлять, сами занимаются
отрисовкой и прочими вещами — все в таком полиморфном ключе.

А как лучше назвать метод элемента, который вставляет его в меню-контейнер ?
Напрашивается insert, но это как-то двусмысленно:

// Можно посчитать, что это pItem добавляет новый элемент, а не MainMenu,
// хотя все с точностью до наоборот.
pItem->insert(MainMenu, "&Новый документ\tCtrl+N");


Пока я остановился на on_insert, но пример с меню все-таки частный случай.

Спасибо за внимание !
Re: Выбор правильного имени метода
От: ZevS Россия  
Дата: 10.11.10 09:16
Оценка: 6 (1) +2
Здравствуйте, okman, Вы писали:

O>
O>// Можно посчитать, что это pItem добавляет новый элемент, а не MainMenu,
O>// хотя все с точностью до наоборот.
O>pItem->insert(MainMenu, "&Новый документ\tCtrl+N");
O>


insert_into ?
Re[2]: Выбор правильного имени метода
От: okman Беларусь https://searchinform.ru/
Дата: 10.11.10 09:20
Оценка:
Здравствуйте, ZevS, Вы писали:

ZS>insert_into ?


Yes !
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.