标题:创建一个类包含有protected数据.在相同的文件里创建第二个类,用一个方法操 ...
只看楼主
堕落吧
Rank: 1
等 级:新手上路
帖 子:189
专家分:0
注 册:2007-9-1
 问题点数:0 回复次数:4 
创建一个类包含有protected数据.在相同的文件里创建第二个类,用一个方法操纵第一

是什么意思啊?

搜索更多相关主题的帖子: protected 数据 文件 
2007-10-11 09:10
jxnuwy04
Rank: 2
等 级:新手上路
威 望:4
帖 子:768
专家分:0
注 册:2006-9-15
得分:0 
创建的第二个类要继承第一个类啊.在继承类的方法中操作的数据除了第一个类里面的级别是private的都可以操作,就跟操作自己类里面的数据一样.

------------------不为别的,就为你,我的理想!-----------------
2007-10-11 09:14
堕落吧
Rank: 1
等 级:新手上路
帖 子:189
专家分:0
注 册:2007-9-1
得分:0 

在相同的文件里创建第二个类,用一个方法操纵第一个类里的protected数据.

这个方法也是继承自父类?


用玩世轻浮的堕落来化解愤世嫉俗的痛楚。
2007-10-11 09:45
crazymk
Rank: 1
等 级:新手上路
威 望:1
帖 子:343
专家分:0
注 册:2007-8-30
得分:0 

protected 关键字是一个成员访问修饰符。从声明受保护的成员的类中,以及从声明受保护的成员的类派生的任何类中都可以访问该成员。

仅当访问通过派生类类型发生时,基类的受保护成员在派生类中才是可访问的。
class A
{
protected int x = 123;
}

class B : A
{
void F()
{
A a = new A();
B b = new B();
a.x = 10; // Error
b.x = 10; // OK
}
}
摘自msdn


すばらしいコードを書き出すのは楽しい事です
2007-10-11 09:49
jain2150
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-9-24
得分:0 
protected是个访问修饰符,表示仅能被派生类访问,将它与Public修饰符比较下,Public表示完全暴露,可被其他任何类访问,protected则仅能被本类和本类的派生类访问到,即使是从基类的派生类中再度派生,末端派生类也能访问到基类的Protected成员,就象自身的成员一样.

我们都是微软的派生类!
2007-10-11 11:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-176600-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.600136 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved