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 3: Line 3:
----
----


"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.
"''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.
----
----



Revision as of 22:37, 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