CSC/ECE 517 Fall 2013/ch1 1w14 st: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
''' RUBY OBJECT MODEL'''  
''' RUBY OBJECT MODEL'''  
 
"In Ruby, everything is an object!" is one of the most common phrases in the Ruby programming world. This is indeed a very unique feature of Ruby. This article will explain, with illustrative examples, about the Ruby Object-model, it's components, comparison to object models of other programming languages along with it's advantages and disadvantages.
----
----


Line 42: Line 42:
----
----
==External Links==
==External Links==
----

Revision as of 22:33, 17 September 2013

RUBY OBJECT MODEL "In Ruby, everything is an object!" is one of the most common phrases in the Ruby programming world. This is indeed a very unique feature of Ruby. This article will explain, with illustrative examples, about the Ruby Object-model, it's components, comparison to object models of other programming languages along with it's advantages and disadvantages.



Understanding the Ruby Object Model

Diagramatic Representation

Objects

Object's built-in properties

Conceptual Components

Classes


Object Relationships

Superclass/Subclass relationship

Modules and Mixins


Comparision with other Object-Oriented languages

Comparision with java

Comparision with C++

...


Advantages of the Ruby Object Model


Disadvantages of the Ruby Object Model


See Also :


References


External Links