Отправляет email-рассылки с помощью сервиса Sendsay

Программирование в среде Java

  Все выпуски  

Программирование в среде Java


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

              Наследование классов. Модификаторы final, static.

  Помните, я рассказывал про наследование как одну из концепций ООП?
  Давайте посмотри как в Java реализовать это самое наследование.
  Для того чтобы объявить что класс наследует некий другой класс,
  в заголовке его объявления добавляется конструкция состоящая из
  ключевого слова extends и имени наследуемого класса. Выглядит это ,
  например,так:
    class A {
          int a,b;

          void init () {
               a=-1;
               b=-1;
          }
    }
    class B extends A {
          int geta () {
              return a;
          }
    }

   Здесь класс B наследует класс A. Экземпляры (объекты) класса B
  будут содержать поля (данные) a и b и методы (функции): init
  класса A, кроме того дополнительно в нем объявлен "дополнительный"
  метод geta.

   Да, чуть не забыл : тип void означает, что метод не возвращает
  значение, это своеобразный аналог процедур языков высокого
  уровня типа Pascal.

http://subscribe.ru/
E-mail: ask@subscribe.ru

В избранное