AKB Forums

Go Back   AKB Forums > Technical sections > Languages, Compilers and Interpreters
Home Register Blogs FAQ Members List Calendar Downloads Arcade Mark Forums Read

Languages, Compilers and Interpreters C,C++,C#,.NET,Java,PHP,Perl,SQL and more

Troubles when posting message? Click here! :: Проблемы с отправлением сообщения? Нажмите сюда!

Reply
 
LinkBack Thread Tools Display Modes
Old Mar 16, 2005, 12:20   #1
Banned
 
Tria's Avatar
 
Join Date: Apr 2004
Location: SouthPark
Posts: 188
Rep Power: 0
Reputation: 10
Send a message via ICQ to Tria
Question Java: abstract or Interface

Kto mojet obyasnit' kogda sleduyet ispol'zivat' Abstraktniy class a kogda Interface, ved' pochiti ta je samaya funkcional'nost' ?
Tria is offline   Reply With Quote Quote selected
Old Mar 30, 2005, 16:05   #2
Младенец
 
Yojik's Avatar
 
Join Date: Jul 2002
Location: Yerevan
Posts: 17
Rep Power: 0
Reputation: 10
Send a message via ICQ to Yojik
V Jave nel'zya extendit' bol'she odnogo klassa no mojno implementnut' neskol'ko interface-ov ..a teper' sam smotri chto tebe nujno class ili interface .
__________________
Крылья ноги , крылья ноги, главное...Иголки !!!
Yojik is offline   Reply With Quote Quote selected
Old Apr 13, 2005, 18:55   #3
Дошкольник
 
Join Date: Aug 2004
Location: Oxford
Posts: 141
Rep Power: 5
Reputation: 10
Quote:
Originally Posted by Tria
Kto mojet obyasnit' kogda sleduyet ispol'zivat' Abstraktniy class a kogda Interface, ved' pochiti ta je samaya funkcional'nost' ?
Это точно. Тебе при всем желании не удастся экстенднуть, ежели твой класс уже экстенднут от другого класса, тогда приходится выбирать интерфейс, хотя в некоторых случаях полезнее объект этого (уже экстенднутого) класса вставить в новый класс как мембер, функциональность сохранится. Ещё интерфейсы рекомендуют выбирать, если нужны лишь однинаковые названия функций, но совершенно различные имплементации. Мой опыт программирования ООП в Ява показывает, что лучше этого не делать, потому что как правило все равно найдется потом какой то код, который одинаково хорош для двух или более классов, имплементирующих интерфейс. Советую выбирать наследование всегда, когда это возможно в принципе. Вообще Ява по моему наиболее продвинутый в смысле ООП язык.
Ablertus is offline   Reply With Quote Quote selected
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows LongHorn - New Generation of M$ Fiddlesticks!!! Hrach_Techie TWARM 0 Sep 13, 2004 14:36
[photo]: flying abstract Forever Child Art 4 Mar 21, 2003 18:42
Мой Компьютер -=iR0Nr@T=- Hardware 18 Aug 23, 2002 20:36
New Yahoo! Mail interface acid General 6 Aug 3, 2002 00:05
Abstract Algebra ...ECC HereNow Software Security 2 Jun 20, 2002 22:59


All times are GMT. The time now is 00:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
This board was founded on September 29, 2001
Powered by Viper Internet

Affordable Web Hosting | ParevNet

Buy text link