深入.NET框架

深入.NET平台和C#编程## 第一章 深入.NET框架## 知识点总结

  1. 面向对象编程 可复用性,可扩展,易维护性,灵活性
  2. 强大的动态Web支持
  3. Web服务

.NET框架结构

1.主要包含公共语言运行(CLR)时和框架内库(FCL)。
2.组件:通用类型系统(CLR)和公共语言规范(FCL)。

CLR

1.提供所有.NET应用程序运行的环境。
在这里插入图片描述
2.CLR的两个组成部分

  • 通用类型系统(CTS),定义了在IL中的数据类型。
  • 公共语言规范(CLS),包括几种面向对象编程语言的通用功能。

FCL

1.强大的内库

  • 提供对系统功能的访问。
  • 建立.NET应用程序的基础。
  • 庞大的内库数量。
  • 功能齐全,方便使用。

2.核心内库及命名空间

  • 使用泛型 System.Collections.Generic
  • 对文件的基本操作 System.lO
  • 对网络协议进行编程 System.Net
  • 对数据库的访问 System.Data
  • 开发windows应用程序System.Windows.Froms
  • 对GDI+基本图形的操作 System.Drawing

面向对象回顾

1.封装是面向对象三大特征之一。

  • 不可分割的独立实体。
  • 隐藏内部的细节。
  • 保留对外接口。
    2.通过访问修饰符授权。
    3.类是一个最基本的封装。
    4.封装的好处。
  • 保证数据的安全性。
  • 提供清晰的对外接口。
  • 类内部实现可以任意修改,不影响其他类。在这里插入图片描述

5.类的属性。

  • 可读写、只读、只写。
  • 设置验证逻辑。
    在这里插入图片描述
    6.图是表示类的结构及类与类之间关系的图表。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值