第1讲Csharp培训课件_第1页
第1讲Csharp培训课件_第2页
第1讲Csharp培训课件_第3页
第1讲Csharp培训课件_第4页
第1讲Csharp培训课件_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C 程序设计 授课人 王浩 第一讲C 简介 C 的起源 C语言 现代程序设计时代的开始 2 OOP和C 的起源 3 Java的出现 JVM 4 C 的诞生 C 是一种简单 现代 面向对象和类型安全的编程语言 C 由C和C 发展而来 C 发音为 C霎普 牢固地植根于C和C 语言族谱中 是Microsoft专门为使用 NET平台而创建的 什么是 NET 微软首席执行官鲍尔默 Microsoft NET代表了一个集合 一个环境 一个可以作为平台支持下一代Internet的可编程框架 这里可以理解为一种进行各种应用程序开发的集成开发和执行环境 NET的最终目的就是让用户在任何地方 任何时间 以及利用任何设备都能访问他们所需要的信息 文件和程序 而用户不需要知道这些东西存在什么地方 甚至连如何获取等具体细节都无须知道 用户只需发出请求 就可以接受信息 而后台的复杂性完全的屏蔽起来 什么是 NET框架 NET框架定义了一种支持高度分散的 基于组件的应用程序和开发环境 它包含两个重要的实体 1 公共语言运行库CLRCLR负责管理和执行 NET框架代码2 NET类库提供用户进行程序编写时需要的各种资源 大大提高了软件开发的效率和生产率 NET程序执行过程 C 语言的特点简单C 具有C 所没有的一个优势就是学习简单 该语言首要的目标就是简单 很多功能用C 实现很简单 在C 中 没有C 中流行的指针 在C 中 有 和 操作符 它们用于名字空间 成员和引用 对于新手来说 操作符至今仍是学习的一道难关 C 弃用其它操作符 仅使用单个操作符 现代对于企业级的编程语言来说 新增的金融数据类型很受欢迎 您用到了一种新的十进制数据类型 它专用于金融计算方面 全面的内存管理已经不是您的任务 运行时提供了一个垃圾收集器 负责C 程序中的内存管理 面向对象 C 的核心是面向对象程序设计 C 支持所有关键的面向对象的概念 如封装 继承和多态性 封装封装是一种程序设计机制 它绑定代码及其操作的数据 并使它们不受外界干涉和误用的影响 从而保证安全性 C 的基本单元是类 类定义对象的形式 它指定数据和操作这些数据的代码 多态性它定义一个接口 多个方法 继承它是一个对象获得另一个对象的属性的过程 类型安全C 实施最严格的类型安全 所以必须遵守C 中一些相关变量的规则 您不能使用没有初始化的变量 C 的简单程序 HelloWorld 程序 cscHelloWorld csusingSystem classHelloWorld publicstaticvoidMain Console WriteLine HelloWorld 开始的一行代码 这是C 语

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论