C#特性
来源:互联网 发布:实时数据监控 编辑:程序博客网 时间:2024/05/24 06:35
- 静态多态
通过参数的个数和返回类型实现重载
- 动态多态
override实现virtual虚方法
class Complex
{
public int Number
{
get;
set;
}
public static Complex operator +(Complex c1, Complex c2) //重写+号静态多态
{
Complex c = new Complex();
c.Number = c1.Number + c2.Number;
return c;
}
public override string ToString()
{
return "重写" + Number.ToString();
}
}
- 继承
抽象方法只能写在抽象类里面,抽象类中不能实例化,只能继承或者重写
- 封装
通过反问修饰符,控制访问。public、private、internal、protected、internal protected
public:任何代码都可以访问
private: 外部不能访问
internal:只能包含它的程序集中访问该项
protected:自身或者派生的类型能访问该项
internal protected:只能包含它的程序集和派生类型的任何代码中访问该项
通过参数的个数和返回类型实现重载
override实现virtual虚方法
class Complex
{
public int Number
{
get;
set;
}
public static Complex operator +(Complex c1, Complex c2) //重写+号静态多态
{
Complex c = new Complex();
c.Number = c1.Number + c2.Number;
return c;
}
public override string ToString()
{
return "重写" + Number.ToString();
}
}
抽象方法只能写在抽象类里面,抽象类中不能实例化,只能继承或者重写
通过反问修饰符,控制访问。public、private、internal、protected、internal protected
public:任何代码都可以访问
private: 外部不能访问
internal:只能包含它的程序集中访问该项
protected:自身或者派生的类型能访问该项
internal protected:只能包含它的程序集和派生类型的任何代码中访问该项
0 0
- C# 特性
- C#特性
- c#特性
- C#特性
- C#特性
- C# 特性
- C# 特性
- C# 特性
- C#特性
- c# 特性
- C#中的特性,什么是特性.
- C# C# Attribute特性 (四)
- C#2.0的特性
- C#2.0的特性
- C# 及其特性
- C#2.0 Partial 特性
- C# 及其特性
- c#2.0新特性
- 获取标题栏(actionbar)、状态栏高度的办法 onCreate()有效
- 用ZipInputStream和ZipOutputStream实现文件及文件夹的压缩解压
- iOS 错误集锦与断点调试
- iOS中使用RNCryptor对资源文件加密
- poj_1061---扩展欧几里德算法
- C#特性
- 百度之星初赛(1)1001 超级赛亚ACMer
- 【MyEclipse使用教程】—如何设置jsp页面为默认utf-8编码
- 菜鸟学Android笔记(九):Schema之名称空间
- Android 监听ScrollView的滑动
- 百度之星初赛(1) 1003 序列变换 二分搜索
- Java多态性 父类引用指向子类对象
- 【学习拾遗】Jquery(二)--插件
- Android监听ScrollView滑动到顶端和底部