Виды программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Дайте Джаве свободу!, Открытое письмо в Sun (Компьютерра)
javax.swing.JList, Помогите составить модель... :(
java.util.LinkedList() сортировка...
Вопрос не в тему
Диалоговое окно в середине программы
Help regexp в Jave, Мне нада не вогруг а внутри выражения
JBOSS, проблемы с установкой....
Очистка поля при повторном вызове диалогового окна
Получить значение любой системной переменной ОС
Apache1.3+Tomcat324 через mod_jk Ajp13, Apache1.3+Tomcat324 через mod_jk Ajp13
По поводу wait(), notify(), вопрос
RMI
проблема с jsdk1.5 + IntelliJIDE
Перспективные разработки от Sun на Java, Компьюлента: кадр дня
C# это Java?, MS списал у Sun?
Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
работа с таймером..., реализация таймаутов чтения/записи в сок
Таймер Событие
срочно нужен JDBC драйвер для DBF, поделитесь если у кого-нить есть
BeanBox
Парсинг русского XML, Кодировка
Java Cards, поиск
Сгенерировать системное событие.., желательно без JNI..
Проблема с Cloneable
getCmpStatus -> setCmpStatus, Где я мог ошибиться?
Как присвоить каждое сообытие свою иконку в jTree
Установка JBuilder5, Не могу установить: ошибка
JVM ругается на ntdll
Строка инициализации для конт. меню в дереве
Обмен данными между приложениями
Что такое Ant и зачем он нужен?, не разу не нужен был, просто интересно
Модальное окно.., как?..
Файлы .jar
.NET vs Java: Что перспективнее для web-разработок
Forte, Вопрос по editor-у
JCheckBox, vopros
Формат типа double для Java, не совпадает с форматом double в Pascalе
Крестики-нолики, Развлечение для javaпрограммеров
Какая среда разработки для...
Как изменить элементы в JComboBox
В чем плюсы Java 2 ?
java-xml-dtd, java-xml-dtd
Зашифровать строку, RSA
Где можно почитать о регулярных выражениях?
Ftp Client
Скрытие IP-адресса
Как обойти такую проблему?, Проверка и автопереход курсора
overrideRedirect, что за зверь?
Классы в разных файлах или в одном?
Вызов метода объекта из вложенного объекта
Универсальный клиент., Помогите советом.
MouseListener, Запутался в событиях
Можно ли создать картинку на основе потока?
Установка ASE12.5 проблема с JRE во время установ
Проблемы с Tomcat
Новые технологии в Java
Инсталяция Ant
Очистка поля в диалоговом окне!
запрет вставки в качестве первого символа '0'
Остановить поток
Остановка потока
Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
Что содержат файлы .ipr and .iml?, В IDEA
JNode операционная система на Java!, еще одна попытка
Свойства Button
Как обновить дерево (jTree)?

Платные хостинги     Раскрутка сайта     Книги по программированию


Проблема с Cloneable

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Есть у меня объект - некая структура для хранения данных.В основном поля простых типов. Но есть одно поле, в котором может храниться объект разных типов. Для этого я сделал его типа Object. Но в последствии столкнулся с проблемой клонирования этого объекта.Тип Object как оказалось неклонабельный... Так вот: как бы мне реализовать для обжекта метод клоне() ?Создавать свой класс , наследник от обжекта - не годится, потому как это уже не обжект...

- Может тебе это поможет?

- Проблема решилась следующим образом... Вот отрывок из класса, который представляет собой стурктуру для хранения.Поле src типа ObjectДалее идет реализация метода Clone() хитрым способом Код    public String type;        public Object src;        /** Creates a new instance of contactsRow */    public contactsRow() {    }        public Object clone() {        contactsRow clone=null;        try {            clone=(contactsRow) super.clone();        }        catch (CloneNotSupportedException e) {            throw new InternalError(e.getMessage());        }        if(src instanceof personRow){            personRow oldRow=(personRow)src;            personRow newRow=new personRow();            newRow=(personRow)oldRow.clone();            clone.src=newRow;        }        тут надо будет разместить проверку на остальные типы, которые может принимать это поле        возможно кто подскажет решение проще?        return clone;    }highlightSyntax('javaZTI0Mj','java');

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с предприятие | язык программирования pascal | виды программирования | программирование процессоров | язык программирования 1с | программирование assembler | методология программирования | прикладное программирование | программирование turbo pascal | парадигмы программирования | удаленная программирование | программирование управления | справочник программирования | задачи математическому программированию | методики программирования | программирование outlook | компьютерное программирование | программирование деревья | высокоуровневое программирование | программирование delphi скачать | программирование сигнализации | теория языков программирования | программирование микропроцессоров | обоснование языка программирования | программирование win32 | Ссылки

Все про программирование управления