注册
登录
会员
标签
奖励
统计
帮助
Ruby中文社区论坛
»
我是新手
» 请教单表继承的一个入门级简单问题
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
请教单表继承的一个入门级简单问题
eports
江湖新秀
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-6-23 15:32
只看该作者
请教单表继承的一个入门级简单问题
类
User
有属性username,类Admin继承
User
,有私有属性email。user是
User
类的一个实例,那么,我可以使用user.email这样的用法吗?如果可以的话,那么公有属性私有属性的提法有什么编程上的意义呢?如果不可以的话,……真的不可以吗?
UID
5264
帖子
29
精华
0
R币
46
阅读权限
3
在线时间
49 小时
注册时间
2008-3-20
最后登录
2008-9-3
查看详细资料
TOP
黑马
黑马
Ruby游荡者
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2008-6-23 16:41
只看该作者
可不可以你自己动手一下就知道了。
不可以就是因为它是“私有”,如果“私有的”还能可以的话,那也就没有私有的概念了。
UID
53
帖子
129
精华
0
R币
337
阅读权限
150
在线时间
216 小时
注册时间
2007-6-21
最后登录
2008-11-21
查看个人网站
查看详细资料
TOP
eports
江湖新秀
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2008-6-23 16:59
只看该作者
你说的没错,实际上我一直疑惑的也就是这个。我一直认为,rails里面是有“私有属性”“公有属性”之分的,但是,我在rails的教程里面,从来没有看到过如何设置“公有属性”“私有属性”的方法。就以我提出的那个例子,应该怎样写代码,才能让rails知道email这个属性是Admin类的私有属性?我最近几天搜索了很多很多文章,都没有提到过这个。
UID
5264
帖子
29
精华
0
R币
46
阅读权限
3
在线时间
49 小时
注册时间
2008-3-20
最后登录
2008-9-3
查看详细资料
TOP
黑马
黑马
Ruby游荡者
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2008-6-23 18:04
只看该作者
简单的语法
private
def prv_fun
puts "in .."
end
public
def pub_fun
puts "in.."
end
end
UID
53
帖子
129
精华
0
R币
337
阅读权限
150
在线时间
216 小时
注册时间
2007-6-21
最后登录
2008-11-21
查看个人网站
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
新手入门区
我是新手
书籍学习讨论
Ruby小Case
请您接招
ROR系列讲座
Ruby基础语法
Ruby / Rails Quiz
三日一题
答案点评
题目征集
Ruby / Rails
Ruby 语言
高级编程
Rails 框架和开发
Ruby第三方实现
Rails部署
社区新闻
资源展示区
资源下载区
Ruby/Rails 中文化
国外技术文章翻译精品
NetBeans6 Ruby
ROR Wiki的中文
其他框架
Merb
开源项目区
RGB留言本
1stLog博客
开源项目管理
IT休闲区
海阔天空
企业应用
论坛管理区
用户反馈/论坛管理
联盟合作
电子期刊编辑和管理
[
申请社区博客,抢注rubylog.cn的域名!
]
[共同完善Ruby中文Wiki]
[寻找您身边的Rubyist.]
[提交好帖,加入电子期刊]
R币下完了?来看[赚取R币的三种方式吧]
R币下完了?来看[赚取R币的三种方式吧]
2008-11-22 20:25 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61