CSC/ECE 517 Fall 2012/Table Of Contents: Difference between revisions
(Created page with "=Introduction= This wiki page will give you the outline of the topics from Wiki 1a and 1b. A brief introduction to the topics covered(in 1a and 1b) and the links to the appropri...") |
No edit summary |
||
Line 3: | Line 3: | ||
This wiki page will give you the outline of the topics from Wiki 1a and 1b. A brief introduction to the topics covered(in 1a and 1b) and the links to the appropriate topic is available on this page. | This wiki page will give you the outline of the topics from Wiki 1a and 1b. A brief introduction to the topics covered(in 1a and 1b) and the links to the appropriate topic is available on this page. | ||
==Object Oriented Programming== | ==Object Oriented Programming in Ruby== | ||
[http://expertiza.csc.ncsu.edu/wiki/index.php/CSC/ECE_517_Fall_2012/ch1b_1w56_ms#What_is_Object_Oriented_Programming.3F Object Oriented Programming] | |||
===Instance Variables and Accessor Methods=== | The link given above contains an introduction to Object Oriented Programming and its primary concepts like abstraction,polymorphism,encapsulation and inheritance are explained. It mainly explains Object Oriented Programming in Ruby. A brief outline is given on [http://expertiza.csc.ncsu.edu/wiki/index.php/CSC/ECE_517_Fall_2012/ch1b_1w56_ms#Object objects],[http://expertiza.csc.ncsu.edu/wiki/index.php/CSC/ECE_517_Fall_2012/ch1b_1w56_ms#Class classes] and [http://expertiza.csc.ncsu.edu/wiki/index.php/CSC/ECE_517_Fall_2012/ch1b_1w56_ms#Inheritance inheritance]. | ||
===Instance Variables,Instance Methods and Accessor Methods=== | |||
[http://expertiza.csc.ncsu.edu/wiki/index.php/CSC/ECE_517_Fall_2012/ch1b_1w56_ms#Instance_Variables Instance variables] in ruby are defined.[http://expertiza.csc.ncsu.edu/wiki/index.php/CSC/ECE_517_Fall_2012/ch1b_1w56_ms#Instance_Methods Instance methods] and [http://expertiza.csc.ncsu.edu/wiki/index.php/CSC/ECE_517_Fall_2012/ch1b_1w56_ms#Accessor_Methods Accessor methods] are explained briefly along with examples. | |||
===Class Variables and Class Methods=== | |||
[http://expertiza.csc.ncsu.edu/wiki/index.php/CSC/ECE_517_Fall_2012/ch1b_1w56_ms#Class_Variables Class variables] and [http://expertiza.csc.ncsu.edu/wiki/index.php/CSC/ECE_517_Fall_2012/ch1b_1w56_ms#Class_Methods Class Methods] in Ruby are defined. The basic syntax to declare them as class variables and instance variables is given |
Revision as of 08:22, 7 November 2012
Introduction
This wiki page will give you the outline of the topics from Wiki 1a and 1b. A brief introduction to the topics covered(in 1a and 1b) and the links to the appropriate topic is available on this page.
Object Oriented Programming in Ruby
The link given above contains an introduction to Object Oriented Programming and its primary concepts like abstraction,polymorphism,encapsulation and inheritance are explained. It mainly explains Object Oriented Programming in Ruby. A brief outline is given on objects,classes and inheritance.
Instance Variables,Instance Methods and Accessor Methods
Instance variables in ruby are defined.Instance methods and Accessor methods are explained briefly along with examples.
Class Variables and Class Methods
Class variables and Class Methods in Ruby are defined. The basic syntax to declare them as class variables and instance variables is given