您的位置:首页 > 其它

封装、继承、多态、接口、枚举、委托、多线程、集合、事件、都明白了?

2016-09-05 10:23 411 查看
封装、接口、继承、多态、枚举、委托、多线程、集合、事件、都明白了?

并没有明白,还需要加深记忆,仅作记忆。源自msdnApi库,现整理合并以便查询。

封装前:

<span style="font-family:Microsoft YaHei;font-size:14px;">using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

class Square
{
// 选择width字段,然后封装看下
public int width, height;
}
class MainClass
{
public static void Main()
{
Square mySquare = new Square();
mySquare.width = 110;
mySquare.height = 150;

// 宽和高的输出值
Console.WriteLine("width = {0}", mySquare.width);
Console.WriteLine("height = {0}", mySquare.height);
}
}</span>


封装后:(选择width字段 Ctrl R+E 应用并确定)

<span style="font-family:Microsoft YaHei;font-size:14px;">using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

class Square
{
// 选择width字段,然后封装看下
public int width, height;

public int Width
{
get { return width; }
set { width = value; }
}
}
class MainClass
{
public static void Main()
{
Square mySquare = new Square();
mySquare.Width = 110;
mySquare.height = 150;

// 宽和高的输出值
Console.WriteLine("width = {0}", mySquare.Width);
Console.WriteLine("height = {0}", mySquare.height);
}
}
</span>


接口:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐