Рідні методи

Їх прозвали чудо-робітниками, коли один з них поцікавився, яким гайковим ключем потрібно забивати шуруп в стіну Джордж Браун, конгресмен, Сан-Бернардіно, Каліфорнія Іноді виникають ситуації, коли додаток або бібліотека не можуть бути написані виключно на мові Java, і тоді доводиться створювати код на іншій мові, який, ймовірно, більш точно враховує специфіку використовуваної платформи Зазвичай потреба в […]

ІНШІ МЕТОДИ СОРТУВАННЯ

Для настільки ж тривалого опису інших методів сортування просто не вистачить місця Тому ми обмежимося короткими коментарями з приводу їх дії Повні описи методів сортування можна знайти в багатьох книгах, присвячених алгоритмам для ЕОМ Особливо рекомендуємо книгу Peter Naur Concise Survey of Computer Methods, випущену видавництвом Studentliteratur в Лунді (Швеція) в 1974 році

Перевизначення методів і приховування полів

У своєму новому класі ColorAttr ми переопределили і перевантажили метод valueOf, встановлює значення атрибуту: Перевантаження (overloading) методу розглядалася нами раніше під цим терміном розуміється створення декількох методів з однаковими іменами, але з різними сигнатурами, за якими ці методи відрізняються один від одного

Завершення створення базового класу в додатку обміну валют в Visual C # (Sharp)

Властивість ExchangeProperty є однією з поділюваних функціональнтей Інший розділяється функціональністю, яку нам потрібно реалізувати, є обмінний курс Ми це зробимо за допомогою методів convertvalue () і Convertvalueinverse (), які перетворюють вартість однієї валюти в іншу за допомогою операції множення Завершена реалізація базового класу CurrencyTrader, містить ці два методи, виглядатиме таким чином: public abstract class CurrencyTrader […]

Використання реалізації інтерфейсу

Щоб використовувати клас (скажімо, AttributedImpl), який реалізує деякий інтерфейс, ви можете просто розширити клас У тих випадках, коли такий підхід можливий, він виявляється найпростішим, оскільки при ньому успадковуються всі методи разом з їх реалізацією Однак, якщо вам доводиться підтримувати відразу кілька інтерфейсів або розширювати якийсь інший клас, не виключено, що доведеться вчинити інакше Найчастіше програміст […]

Анонімні методи в Visual C # (Sharp)

Починаючи з версії С # 20, використання делегатів можна зробити більш ефекти за допомогою анонімних методів У попередніх прикладах використання дегатов код для обчислення суми і максимального значення було визначено в явних методах, що містяться в типі При використанні анонімних методів код методу визначається у виклику методу

Перетворення відео Windows Runtime

Ще одним корисним класом є MediaTranscoder, Який дозволяє виконувати перетворення відео з одного формату в іншій Це завдання буде часто виникати перед розробниками, так як всі планшети обладнані різними типами камер, і користувач напевно захоче скористатися ними Але знімати відео і публікувати його в мережу – різні речі Перед публікацією користувачеві потрібно дати можливість переглянути […]

Реляційні бази даних в Visual C # (Sharp)

Для роботи з реляційними базами даних (РБД) існують буквально сотні методів, рад, прийомів і бібліотек Для більш-менш толкового опису РБД потрібна була б ціла книга, яких і так присвячено даного предмету болое безліч У цій же главі ми ознайомимося тільки з основами реляційних баз даних і надамо достатньо практичної інформації, щоб записати і зчитувати дані […]

Метод main

Деталі запуску Java-додатків можуть відрізнятися для різних систем, але завжди необхідно вказати імя класу, який керує роботою програми При запуску програми на Java система знаходить і запускає метод main цього класу повинен бути оголошений як public, static і void (тобто не повертає ніякого значення), і йому повинен передаватися один аргумент типу String [] Наведемо приклад […]

Другорядні методи життєвого циклу класу Activity в Android додатку

&nbsp У документації Android для опису життєвого циклу активності використовується ще кілька методів (крім основних методів життєвого циклу), які також викликаються на різних етапах «життєвого шляху» активності Метод onPostCreate викликається після виклику методу onRestorelnstanceState Він може бути корисний, якщо ваш додаток вимагає зберігати стан в два етапи Методу передається обєкт Bundle, що містить стан екземпляра