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

Уроки по Java

  Все выпуски  

Уроки по Java


Информационный Канал Subscribe.Ru

Java. Рассылки сайта progs.biz
Выпуск № 39
 
Начало > Java > Основы > Урок 31

М. Макдональд. Рецепты программирования на Visual Basic.NET.
М. Макдональд. Рецепты программирования на Visual Basic.NET.
Заказать на Озоне

Подробнее


Полные версии уроков (с картинками): урок 31.

Введение в Java
Урок 31. Множественное наследование

В Java, как и во многих других языках программирования, не допускается множественное наследование для классов. У класса может быть только один непосредственный предок (у которого, в свою очередь, может быть и свой один предок и т. п.). Множественное наследование в Java допускается только для интерфейсов. Т. е. в качестве второго (третьего и т. д.) предка может выступать только интерфейс. Комбинации тут возможны разные - например, несколько интерфейсов могут выступать в качестве предков как для класса, так и для интерфейса. Или интерфейсы могут быть предками совместно с одним классом.

Вот несколько примеров (в которых подразумевается, что интерфейсы IInterface1 и IInterface2 существуют):

// Интерфейс с 2-я интерфейсами-предками.
public interface IInterface3 extends IInterface1, IInterface2 {
    ...
}
// Класс с 2-я интерфейсами-предками.
public class Class1 implements IInterface2, IInterface1 {
    ...
}
// Класс с интерфейсом и классом в качестве предков.
public class Class2 extends Class1 implements IInterface1 {
    ...
}

Обратите внимание, что при наследовании интерфейса от интерфейса и класса от класса мы используем ключевое слово extends, а при наследовании класса от интерфейса мы используем ключевое слово implements.

Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


PARKING.RU. Качественный ВИРТУАЛЬНЫЙ ХОСТИНГ на платформе Windows(r): поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый ВЫДЕЛЕННЫЙ ХОСТИНГ на платформе Windows(r): производительные серверы, профессиональная поддержка, аренда ПО Microsoft(r), безопасность, гарантии. http://www.parking.ru


Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
© 2002-2006 сайт progs.biz
© 2002-2006 Игорь Алексеев

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.javalessons
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное