请教单表继承的一个入门级简单问题

请教单表继承的一个入门级简单问题

类php?name=User" onclick="tagshow(event)" class="t_tag">User有属性username,类Admin继承php?name=User" onclick="tagshow(event)" class="t_tag">User,有私有属性email。user是php?name=User" onclick="tagshow(event)" class="t_tag">User类的一个实例,那么,我可以使用user.email这样的用法吗?如果可以的话,那么公有属性私有属性的提法有什么编程上的意义呢?如果不可以的话,……真的不可以吗?
可不可以你自己动手一下就知道了。
不可以就是因为它是“私有”,如果“私有的”还能可以的话,那也就没有私有的概念了。
你说的没错,实际上我一直疑惑的也就是这个。我一直认为,rails里面是有“私有属性”“公有属性”之分的,但是,我在rails的教程里面,从来没有看到过如何设置“公有属性”“私有属性”的方法。就以我提出的那个例子,应该怎样写代码,才能让rails知道email这个属性是Admin类的私有属性?我最近几天搜索了很多很多文章,都没有提到过这个。
简单的语法
private
def prv_fun
 puts "in .."
end
public
 def pub_fun
  puts "in.."
 end
end