资源简介
用一个示例来说明C#中的继承、封装和多态,希望对于刚学C#语言的朋友们理解继承、封装和多态有一定的帮助作用吧
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace InheriteDemo
{
class Program
{
static void Main(string[] args)
{
//Shape triangle = new Triangle(345);
//triangle.PrintArea();
//triangle.PrintPerimeter();
//Shape circle = new Circle(10);
//circle.PrintArea();
//circle.PrintPerimeter();
//Console.ReadKey();
Shape[] shapes = new Shape[]
{
new Circle(10)
new Circle(8)
new Circle(100)
new Triangle(345)
new Triangle(101010)
new Triangle(81012)
};
foreach (Shape shape in shapes)
{
shape.PrintArea();
shape.PrintPerimeter();
Console.WriteLine();
}
Console.ReadKey();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7168 2012-01-06 10:37 InheriteDemo\InheriteDemo\bin\Debug\InheriteDemo.exe
文件 22016 2012-01-06 10:37 InheriteDemo\InheriteDemo\bin\Debug\InheriteDemo.pdb
文件 11600 2012-01-06 10:37 InheriteDemo\InheriteDemo\bin\Debug\InheriteDemo.vshost.exe
文件 490 2010-03-17 22:39 InheriteDemo\InheriteDemo\bin\Debug\InheriteDemo.vshost.exe.manifest
文件 2481 2012-01-06 09:53 InheriteDemo\InheriteDemo\InheriteDemo.csproj
文件 5800 2012-01-06 10:37 InheriteDemo\InheriteDemo\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 401 2012-01-06 10:37 InheriteDemo\InheriteDemo\obj\x86\Debug\InheriteDemo.csproj.FileListAbsolute.txt
文件 7168 2012-01-06 10:37 InheriteDemo\InheriteDemo\obj\x86\Debug\InheriteDemo.exe
文件 22016 2012-01-06 10:37 InheriteDemo\InheriteDemo\obj\x86\Debug\InheriteDemo.pdb
文件 1016 2012-01-06 10:37 InheriteDemo\InheriteDemo\Program.cs
文件 1356 2012-01-06 09:01 InheriteDemo\InheriteDemo\Properties\AssemblyInfo.cs
文件 6619 2012-01-06 11:45 InheriteDemo\InheriteDemo\Shape.cs
文件 878 2012-01-06 09:01 InheriteDemo\InheriteDemo.sln
..A..H. 16384 2012-01-06 10:37 InheriteDemo\InheriteDemo.suo
目录 0 2012-01-06 09:01 InheriteDemo\InheriteDemo\obj\x86\Debug\TempPE
目录 0 2012-01-06 10:37 InheriteDemo\InheriteDemo\obj\x86\Debug
目录 0 2012-01-06 09:55 InheriteDemo\InheriteDemo\bin\Debug
目录 0 2012-01-06 09:01 InheriteDemo\InheriteDemo\obj\x86
目录 0 2012-01-06 09:01 InheriteDemo\InheriteDemo\bin
目录 0 2012-01-06 09:01 InheriteDemo\InheriteDemo\obj
目录 0 2012-01-06 09:01 InheriteDemo\InheriteDemo\Properties
目录 0 2012-01-06 09:02 InheriteDemo\InheriteDemo
目录 0 2012-01-06 09:01 InheriteDemo
----------- --------- ---------- ----- ----
105393 23
- 上一篇:物联网传感器配置与数据采集C#
- 下一篇:ASP.NET教务管理系统
相关资源
- C# CoreAudioApi封装库
- 阿里云发送短信封装(C#
- C# IC卡读写源码(纯代码,无封装)
- C#Socket 封装了Tcp/Udp传输字串、文件、
- 封装了CTP的接口的c#源代码
- 上期所行情接口CTP的封装
- C#的Demo项目:RabbitMQ封装和使用
- C# TCP/IP异步通信,带完整服务端与客
- c#操作MySQL数据库封装类
- 模拟器命令C#封装
- EventTriggerListener对UI事件的封装
- HIKVideoDriver C#封装海康客户端
- Emgu_CV_OCR Emgu是OpenCV的.net封装
- CSharp-CTP 可以使用该封装进行期货交易
- C# mysql 封装的增删改查
- c# 窗体控件放大缩小含字体封装类
- ZCGrid-C#继承DataGridView仿Excel表格,并增
- 求方形、圆形、三角形面积周长的C
- C# socket封装类和组件含例程全部开源
- C#版封装的近400个Windows API 类
- managedwinapi,封装好的windows API 含超牛
- .net 封装打码类库 支持联众、打码兔
- 一个封装了数百个WindowsAPI的C#类库源
- c# socket网络编程 必看的(封装的很好
- 封装HttpWebRequest常用方法
- C# 百度LBS云存储/云检索 接口封装SD
- C#封装微信API的操作类
- C# DotNetZip封装类 压缩 解压缩功能
- C#自己封装,含windowsapi封装
- C# StackExchange.Redis 操作封装类库
评论
共有 条评论