- 2
- 0
- 约1.14万字
- 约 12页
- 2024-04-17 发布于辽宁
- 举报
下面重点说明面向对象的三个特征.继承,封装和多态.
C#是一种现代的面向对象的语言.
继承(inheritance):继承是一个面向对象的词语.说明,一个类(派生类)能分享,其它类(基类)的特征和行为.派生类和基类是isa的关系.
baseclasses(基类):通常基类可以自己实例化,或被继承.派生类继承基类中的成员,被标记为protected或更
大的权限.语法:class(deriveclassname):(baseclassname)
例子:
〃基类
publicclassContact
(
//默认私有的字段
stringname;
stringemail;
stringaddress;
〃构造函数
publicContact()
(
//statements...
}
//属性
publicstringName
(
get
(
returnname;
}
set
(
name=value;
}
}
publicstringEmail
(
get
(
returnemail;
}
set
(
email=value;
}
}
publicstringAddress
(
get
(
returnaddress;
}
set
(
address=value;
}
}
}
〃派生类
publicclassCust
原创力文档

文档评论(0)