ПредишенСледващото

CodeGear, превод: alex_sporik

1. Директива вградени - процедури вече могат да бъдат маркирани като инлайн. В този случай, компилаторът просто вкарва в тялото до точка такава процедура повикване.

2. претоварване оператор (не трябва да се бърка с методи). Нека обясня - сега можете да напишете оператор си като + или -.

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

3. Slass помощници - Този клас, свързани с всеки клас и методи, съдържащи това може да се използва, когато се работи с базовия клас. Това е уникален начин да увеличи функционалността на базовия клас, без да се прибягва до наследяване. CodeGear не препоръчваме използването на този маршрут за основния кодиране - но само като "бърз" начин за подобряване на съществуващата код.

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

Но сега можете да се "подобри" кода на компонент, без да се налага да го пренапише;)

4. строго лично - най-накрая става частен частен реална. Когато описва методите, както частни, те все още ще се види най-малко в едно цяло. Това означава, че отношението на "приятел" от гледна точка на C ++. Когато правите метод за строго лично - това означава наистина частна собственост или метод за класа и не видя никого, дори и в рамките на единицата.

5. строго защитени - в образ и подобие на претенция 4 - само тези методи ще се виждат от самия собственик или на неговите наследници клас. И няма приятелство;)

6. Запишете методите. Запишете се сега може да има не само на имотите, но и методите (включително конструктори), клас свойства, методи, свойства и вложени типове.

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

7. Astraktnye класове - сега не само методите, но и класовете могат да бъдат себе си абстрактни.

8. Sealed клас - така наречените "затворени класове" - това е, класове, които не могат да се произвеждат наследник.

9. константи клас

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

11. клас променливи и константи - сега може да бъде по този начин:

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

12. Вложени класове - направени концептуално сродни видове са били близки и за предотвратяване на евентуални конфликти на имена.

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

13. крайни методи - виртуални методи, които можете да заменят един могат да бъдат маркирани като окончателно, което ще направи невъзможно за тях да продължи да се застъпват.

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

14. запечатани класове - сега класовете могат да бъдат запечатани и противоположно клас абстрактно не може imeit наследници.

15. Методи Статични класове. - фактът, че всички ние искаме. Сега методи може да се нарече без да се създава инстанция на класа. В такива методи не се предава показалеца Self, и разбира се тези техники не могат да използват фигури в потребителския модел.

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

16. за-елемент в колекцията - по искане на VB-Schnick. Всичките ви любими за всеки работи в Делфи

17. Динамични масиви инициализация

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

18. Директивата експериментален

19. претоварване свойства тип клас масив

Delphi 2007 - език новини в сравнение с Delphi 7 (източник) - софтуер

Послепис Предварително се извинявам за изключително качество на изображенията ужасни. Снимана кинокамера от проектора :))

Подкрепете проекта - споделете линка, благодаря!