Inheritance is good, especially multiple - Eiffel, C + +, Scala, Java 8

Track

Development & Middleware

Date and time

Wednesday, 15. October 2014., 16:00

Room

Hall 4 Small Club

Duration

30'

Multiple inheritance has been kept as complex and unnecessary for quite a long time. Probably one of the main reasons is that multiple inheritance in C++ is relatively poorly designed. 

Multiple inheritance in C++ was not introduced from the beginning, it was introduced later, in 1989. Based on these bad experiences, the designers of Java (and later C#) decided not to support multiple inheritance of classes. However, the Eiffel language has multiple inheritance from the beginning (1986), and of all OOPLs, Eiffel is the best in supporting multiple inheritance. Java 8 has moved in the direction of introducing multiple inheritance of classes.

This lecture will show how is multiple inheritance supported in languages Eiffel, C++, Scala and Java 8.

Lecture details

Type: Lecture
Level of difficulty: Detailed
Experience Level: Experienced
Desirable listeners function: Developers , Designer
Group of activity: Development and Tools

About speaker

HrOUG.hr

The conference is organized by the Croatian Association of Oracle users. More about the association can be found at Hroug.hr.

Follow us on Twitter

Keep yourself up to date with all updates!

Follow us on Facebook

Connect 360

Povežite se putem novog servisa za umrežavanje i upoznajte nove poslovne kontakte!

Partners

Big Sponsors

Silver Sponsors

Bronze Sponsors

Media Partner

Media Sponsors