类的对象和类的成员??

[复制链接]
查看11 | 回复3 | 2008-8-14 09:12:11 | 显示全部楼层 |阅读模式
比如一个类A
有一个public 的方法 F1
A中所有的成员都可以访问F1,这个我可以理解
怎么题目说 类A的对象不能访问F1
什么意思啊??
什么是类A的对象,谢谢
一楼的能不能说清楚下啊
类中包含的都称为类的对象
那为什么说 类A的对象 不能访问类的public F1
题目我截图了http://hiphotos.baidu.com/liux25833/pic/item/d458b0ec6f7e2ec92e2e216c.jpg

回复

使用道具 举报

千问 | 2008-8-14 09:12:11 | 显示全部楼层
有点看不明白,我觉得你应该把题目的完整内容贴出来。 ----------------------------- 你的问题和你贴出的题目好像对不上啊,你对哪个选项有疑惑呢? ----------------------------- 这里有一条原则应该可以解决你的疑惑: 在继承的时候,无论用什么方式(public.protected.private),子类随时都可以访问父类的非private变量或方法。 在题目中,除了private的F1不能被子类P和Q访问外,F2和F3都可以被P和Q访问。当然,O自己就更不用说了,就算再加10个private,他自己也没理由不能访问,呵呵。如果你想清楚继承的细节,就点...
回复

使用道具 举报

千问 | 2008-8-14 09:12:11 | 显示全部楼层
“类中包含的都称为类的对象”这是错的!对象是类的一个实例。类A的对象能访问到所有的本类中的方法。你确定类A不能访问F1?...
回复

使用道具 举报

千问 | 2008-8-14 09:12:11 | 显示全部楼层
一个类包含成员函数和成员数据其中成员函数和友元函数能访问数据域 即把函数都设成private把数据域都设成public类中包含的都称为类的对象这是面向对象写程序的基础!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行