C#笔记
angell8888
这个作者很懒,什么都没留下…
展开
-
C#面向对象4
一、类的访问控制: 在类中我们经常用public和默认的修饰符,public修饰的类可以跨越多个程序集,默认修饰符的类只能在当前程序集中访问(即默认为internal)。 程序集我们可以理解为一个项目。 如果一个类(A)依赖于另一个类(B)那么这个A类的访问修饰级别不能高于B类的级别。 二、类成员的访问控制: C#中的修饰符有:原创 2006-11-04 19:53:00 · 559 阅读 · 0 评论 -
C#面象对象2
一、类的初始化。 注意: 类在初始化过程中,若没有给定字段的初始值,编译器将自动为每个字段赋于默认值。在方法内部定义的变量,若不初始化,编译器将提示错误。 构造方法: 作用:是对类的字段进行初始化。 特征:与类同名,无返回值 。如下: class Person{原创 2006-10-30 23:31:00 · 615 阅读 · 0 评论 -
C#面象对象1
一、面向对象语言和结构化语言的区别: 面向对象,其实就是以现实为出发点,是站在现实世界的角度来考虑问题。实际中是怎样,我们就怎样处理。 而结构化的编程语言是以程序为出发点,是在程序的角度来考虑问题。 面向对象的语言在从分析阶段到实现阶段时是很自然而然的事情,而结构化就实现起来比较复杂,并且杂乱。 面向对象的特性: 封装:其实就是为了包装,是在安全方面考虑。原创 2006-10-30 23:29:00 · 660 阅读 · 0 评论 -
C#中的數組、枚舉、结构
C#中的数组、枚举、结构 一、数组。 数组:是具有相同数据类型的一块连续的内存空间。(一组相同数据类型的值的集合。)C#中数组属于引用类型。它的分类有:一维数组和二维数组。 1) 一维数组。 定义: 格式: dataType[ ] 数组名; JAVA中我们定义数组时这个[ ]符号,放在数组名之前和之后都是可以的,而在C#中这个符号只能放于原创 2006-10-25 21:09:00 · 916 阅读 · 0 评论 -
C#語言基礎
语言:其实就是由数据类型、流程控制和各种类库组成的一个集合。不同的语言在其功能上会有一些差异。 C#是一个基于.NET平台的面向对象的语言。 一、数据类型: 1. C#的数据类型主要分为: u 值类型。 u 引用类型。 1) 值类型:它的内存空间是分配在栈区的,其实际保存的是一种数值。它包括:除了JAVA中的基原创 2006-10-25 11:46:00 · 646 阅读 · 0 评论 -
C#与JAVA
C#是一种面向对象的软件开发语言。它出现时间较晚,拥有其它语言的优点,并且是一种全新的软件开发语言。 .NET是Microsoft 推出的一种软件技术规范,它的出现实现我们语言之间的互操作性。 .NET体系结构是通过如下方法实现了语言互操作性: 通过.NET Framework 的类库集,对各种语言代码进行编译成为.NET的MSIL(中间代码,是.N原创 2006-10-25 11:44:00 · 596 阅读 · 0 评论 -
C#面向对象3
一、抽象。 抽象就是虚的东西,也可以说是不存在的东西。 在C#抽象用关键字abstract修饰。用它修饰的类叫抽象类,修饰的方法叫抽象方法。 如: abstract class Person{ //抽象类 ……… public abstract void Work();原创 2006-10-31 21:46:00 · 451 阅读 · 0 评论