От: | Аноним | ||
Дата: | 27.08.10 08:15 | ||
Оценка: |
QL> class A
QL> {
QL> protected int _p;
QL> public virtual int P
QL> {
QL> get
QL> {
QL> return 1;
QL> }
QL> set { }
QL> }
QL> }
QL> class B : A
QL> {
QL> public override int P
QL> {
QL> set
QL> {
QL> _p = value;
QL> }
QL> }
QL> }
QL>
...
A a = new A();
a.P = 5; // Compiler error