# Ruby on rails help!

**URL:** <https://www.ruby-forum.com/t/ruby-on-rails-help/146372>\
**Category:** Rails\
**Created:** [August 20, 2008, 12:16pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-help/146372 "2008-08-20T12:16:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunfish](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/96bed5/32.png) [@sunfish](https://www.ruby-forum.com/u/sunfish)\
**Post date:** [August 20, 2008, 12:16pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-help/146372/1 "2008-08-20T12:16:53Z")

</div>

Can someone enlighten me about

```
* Public Instance Methods.
* Public Class Methods.
* What is the root class for all Ruby Classes if there is one.
```

---

<div class="post-metadata">

**Author:** ![sunfish](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/96bed5/32.png) [@sunfish](https://www.ruby-forum.com/u/sunfish)\
**Post date:** [August 20, 2008, 12:23pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-help/146372/2 "2008-08-20T12:23:42Z")

</div>

On 20 Aug 2008, at 11:16, Sunny B. wrote:

> Can someone enlighten me about
> 
> - Public Instance Methods.
> - Public Class Methods.  
> as in what’s the difference? instance methods are methods you call on  
> an instance, class methods are ones you call on a class.  
> For example if Person is an ActiveRecord model then Person.find is a  
> class method, but save is an instance method, ie some\_person.save  
> where some\_person is an instance of Person

> - What is the root class for all Ruby Classes if there is one.  
> Object

Fred
