Lecture

Featherweight Java: Core OO Features Modeling

Description

This lecture introduces Featherweight Java, a minimalistic model to represent core object-oriented features. It covers topics such as encapsulation, subtyping, modeling Java, and the challenges of capturing class usage in Java. The instructor discusses the purpose of Featherweight Java, its history, and its applications in analyzing Java features and proposed extensions.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.