Difference between revisions of "FPC New Features 2.4.2"
From Lazarus wiki
Jump to navigationJump to search (for-in loop) |
Paul Ishenin (talk | contribs) |
||
Line 10: | Line 10: | ||
* '''Notes''': The basic implementation is Delphi-compatible, but in addition FPC also supports some extra functionality. This functionality is described on the page below. | * '''Notes''': The basic implementation is Delphi-compatible, but in addition FPC also supports some extra functionality. This functionality is described on the page below. | ||
* '''More information''': [[for-in_loop]] | * '''More information''': [[for-in_loop]] | ||
+ | ====Sealed and Abstract classes==== | ||
+ | * '''Overview''': ''sealed'' class is a class which can not be inherited by other classes. ''abstract'' class can not be instantiated but for compatibility with delphi ''abstract'' do nothing at the moment. | ||
+ | * '''Notes''': The implementation is Delphi-compatible. |
Revision as of 04:13, 12 January 2011
About this page
Below you can find a list of new features introduced since the previous release, along with some background information and examples.
All systems
Language
For-in loop support
- Overview: for-in loops allow for easy iterating over the contents of a container type, as well as over some primitive types (arrays, strings, sets) using a uniform syntax.
- Notes: The basic implementation is Delphi-compatible, but in addition FPC also supports some extra functionality. This functionality is described on the page below.
- More information: for-in_loop
Sealed and Abstract classes
- Overview: sealed class is a class which can not be inherited by other classes. abstract class can not be instantiated but for compatibility with delphi abstract do nothing at the moment.
- Notes: The implementation is Delphi-compatible.