Changes between Version 1 and Version 2 of ru/AMF


Ignore:
Timestamp:
Dec 18, 2010, 5:58:11 PM (11 years ago)
Author:
vadim.godunko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ru/AMF

    v1 v2  
     1[[PageOutline]]
    12Разработчики проекта используют русский язык как основной, а поэтому в этой группе страничек можно найти записки разработчиков.
    23
     
    5354Второй вариант уменьшает количество кода при использовании и в то же время немного "скрывает" факт использования ссылочного типа; поскольку это не является важным с точки зрения управления памятью.
    5455
     56== Объектно-ориентированный надклассовый ==
     57
     58В этом случае используется факт особенностей внутреннего хранения данных. Поэтому не используется ссылочных типов, а вместо этого активно используются надклассовые типы. Серьёзным недостатком этого способа можно назвать весьма специфический способ написания клиентского приложения, требующий учёта того факта, что фактический тип объекта никогда не известен, а в то же время объект передаётся по значению.
     59
    5560{{{
    5661with CMOF.Classifiers;
     
    6267     and CMOF.Classifiers.CMOF_Classifier;
    6368
     69   function Is_Null (Self : CMOF_Class) return Boolean;
     70
    6471   function Get_Owner
    6572    (Self : CMOF_Class) return CMOF.Elements.CMOF_Element'Class;
    6673}}}
    67 
    68 == Объектно-ориентированный надклассовый ==
    69 
    70 В этом случае используется факт особенностей внутреннего хранения данных. Поэтому не используется ссылочных типов, а вместо этого активно используются надклассовые типы. Серьёзным недостатком этого способа можно назвать весьма специфический способ написания клиентского приложения, требующий учёта того факта, что фактический тип объекта никогда не известен, а в то же время объект передаётся по значению.
    7174
    7275= Управление структурами данных =