Versions Compared

Key

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

...

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 Parent objeler, child objenin içerisine olduğu gibi gelir. Parent obje ile gelen kod "override" edilerek, parent objelerin özelliklerini taşıyan, özgün bir child obje oluşturulmuş olur