C# 知识点汇总 (其实C#与Java多少有区别,对于咱这个幼儿园大班生来说) 1.认识C#程序 (1)namespqce关键字 namespqce(命名空间)是C#组织代码的方式,它的作用类似于Java中的package(包), 这样我们就可以把紧密相关的一些代码放在同一个 ...
代码原则 .职责单一原则,封闭开发原则 .枚举类型最好不要用 数字表示 .代码要可配置,可扩展 初级 .抽象类,接口的区别抽象类需要被继承,不能实例化,子类必须实现其抽象方法,抽象方法没有方法体,是为了子类不要忘记写某个方法而出现的接口看成是抽象类的补充 子类实现基类中的所有方法,还可以选择性的实现某些功能 override :抽象方法,子类要必须重写。虚方法,子类可以不必重写虚方法 .序列化序 ...
2018-11-15 16:22 0 691 推荐指数:
C# 知识点汇总 (其实C#与Java多少有区别,对于咱这个幼儿园大班生来说) 1.认识C#程序 (1)namespqce关键字 namespqce(命名空间)是C#组织代码的方式,它的作用类似于Java中的package(包), 这样我们就可以把紧密相关的一些代码放在同一个 ...
属性:封装了 一部分对象状态的函数成员 事件:简化对象状态转化处理的函数成员 C#不支持类的多继承(与C++不同),但可同时实现多个接口 C#是一种类型安全的语言,即类型只能 ...
1.0 什么是泛型 泛型是C#2.0和CLR(公共语言运行时)升级的一个新特性,泛型为.NET 框架引入了一个叫 type parameters(类型参数)的概念,type parameters 使得程序在设计的时候,不必设计其具体的参数,其具体的参数可以延迟到需要的时候声明 ...
clr基本 CLR(Common Language Runtime)是一个可由多种编程语言使用的“运行时”。(例如:c#,c++/cli,vb,f#,ironpython,ironruby,il...) CLR的核心功能内存管理、程序集加载、安全性、异常处理、线程同步、泛型、尾调用 ...
C++概念 C++基本知识 数据类型 语法 C++基于过程 域和生命周期 函数 重载函数 函数模板 异常处理 泛型算法 C++基于对象 类 类的初始化、赋值和析构 重载操作符和用户定义 ...
C++基础部分: 1.数组和指针的区别 (1)数组本身体现出来的就是一个 指针常量的 “特性”,即不能对数组的首地址进行修改,内存上的地址就已经是确定了的。而指针本身是一个变量,他指向了一个地址,这个是可以变化的,也就说他可以重新赋值指向新的地址; (2)当调用sizeof函数 ...
一、C++中的命名空间 C++中使用命名空间来解决在相同文件或范围的同名变量问题,示例程序如下: 二、C++标识符声明使用的三种方法 C++的所有标识符都被定义在一个名叫std的namespace(命名空间)里,要想使用这些标识符,则必须先声明,声明有以下3种方法 ...
C++知识点整理总结: 目录 一. C++(I)重点知识: 二. C++(II)重点知识: C++书写标准: 数据放在private中 参数尽量用引用来传,需不需要const,看情况。 返回值尽量用引用来传 在类的本体中,函数应该加const的要加。 构造函数 ...