Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bir yapısal sistemde kolonlar, eksensel ve eksantrik yüklemelere karşı direnen dikey elemanlardır. Kolonların görevi üst yapıdan aldıkları yükü temele aktarmaktır. 

Extends


Code Block
titleExtends
<O N="TXS_RectangularPierColumn" T="Project" Extends="[Base_SubColumn,TXS_SubUnits,Base_SubFoundRef]" Category="Substructure Components" TransAlignRule="Right">


Kolon objesi oluşturulurken, ParamML'deki "Extends" komutundan faydalanılmıştır. Extends konsept açısından, Java, C#, Ruby gibi nesneye yönelik programlama dillerindeki "Inheritance" kavramına benzemektedir. En basit anlatımıyla, bir obje oluştururken, extends içerisine o objeyi tanımlayan diğer objeleri yazarız. Extends içerisine yazdığımız objelere parent obje, yarattığımız objeye ise child obje diyebiliriz. Extends içerisine yazdığımız her obje, projenin içerisine olduğu gibi gelir.