CodeGear, превод: alex_sporik
1. Директива вградени - процедури вече могат да бъдат маркирани като инлайн. В този случай, компилаторът просто вкарва в тялото до точка такава процедура повикване.
2. претоварване оператор (не трябва да се бърка с методи). Нека обясня - сега можете да напишете оператор си като + или -.
3. Slass помощници - Този клас, свързани с всеки клас и методи, съдържащи това може да се използва, когато се работи с базовия клас. Това е уникален начин да увеличи функционалността на базовия клас, без да се прибягва до наследяване. CodeGear не препоръчваме използването на този маршрут за основния кодиране - но само като "бърз" начин за подобряване на съществуващата код.
Но сега можете да се "подобри" кода на компонент, без да се налага да го пренапише;)
4. строго лично - най-накрая става частен частен реална. Когато описва методите, както частни, те все още ще се види най-малко в едно цяло. Това означава, че отношението на "приятел" от гледна точка на C ++. Когато правите метод за строго лично - това означава наистина частна собственост или метод за класа и не видя никого, дори и в рамките на единицата.
5. строго защитени - в образ и подобие на претенция 4 - само тези методи ще се виждат от самия собственик или на неговите наследници клас. И няма приятелство;)
6. Запишете методите. Запишете се сега може да има не само на имотите, но и методите (включително конструктори), клас свойства, методи, свойства и вложени типове.
7. Astraktnye класове - сега не само методите, но и класовете могат да бъдат себе си абстрактни.
8. Sealed клас - така наречените "затворени класове" - това е, класове, които не могат да се произвеждат наследник.
9. константи клас
11. клас променливи и константи - сега може да бъде по този начин:
12. Вложени класове - направени концептуално сродни видове са били близки и за предотвратяване на евентуални конфликти на имена.
13. крайни методи - виртуални методи, които можете да заменят един могат да бъдат маркирани като окончателно, което ще направи невъзможно за тях да продължи да се застъпват.
14. запечатани класове - сега класовете могат да бъдат запечатани и противоположно клас абстрактно не може imeit наследници.
15. Методи Статични класове. - фактът, че всички ние искаме. Сега методи може да се нарече без да се създава инстанция на класа. В такива методи не се предава показалеца Self, и разбира се тези техники не могат да използват фигури в потребителския модел.
16. за-елемент в колекцията - по искане на VB-Schnick. Всичките ви любими за всеки работи в Делфи
17. Динамични масиви инициализация
18. Директивата експериментален
19. претоварване свойства тип клас масив
Послепис Предварително се извинявам за изключително качество на изображенията ужасни. Снимана кинокамера от проектора :))