c#
文章平均质量分 50
CptainLee
这个作者很懒,什么都没留下…
展开
-
c#中public private protected internal 的区别
private:只能在本类中使用protected:在本类中及其子类(继承)中可以使用internal:同一命名空间(程序集)中的类可以使用public:所有类均可使用从上到下,私有程度逐渐降低类中的属性一般要设为private 若设为public,则在类外也能使用失去了封装性。原创 2013-11-13 17:01:13 · 739 阅读 · 0 评论 -
c#构造函数
C#构造函数是在创建给定类型的对象时执行的类方法。构造函数具有与类相同的名称,它通常初始化新对象的数据成员。不带参数的构造函数称为“默认构造函数”。 无论何时,只要使用 new 运算符实例化对象,并且不为 new 提供任何参数,就会调用默认构造函数。除非类是 static 的,否则 C# 编译器将为无构造函数的类提供一个公共的默认构造函数,以便该类可以实例化。构造函数必须是在类里的一级声明,并且转载 2013-11-11 18:50:00 · 722 阅读 · 0 评论 -
c# 索引器
索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。 1、索引器的定义C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符] 数据类型 this[索引类型 index]{ get{//获得属性的代转载 2013-11-12 14:22:22 · 534 阅读 · 0 评论 -
类,对象,封装,方法,事件,行为
类:事物的种类。对象:是种类的具体一种。举例:猫 是一个类 则 黑猫 白猫 花猫 就可以是一个对象。对象和类是可以相互转换的:如 1类:人2对象:男人 女人3类:女人4对象:萝莉 御姐 少妇 中年妇女 老妇人5类: 御姐6对象:温柔的御姐 刁蛮的御姐 对于1来说 2 是1 的对象 但是2 又是3的类 3是2的对象 却又是4的类。属性 则代表一个事物的原创 2013-11-07 15:00:15 · 1055 阅读 · 0 评论 -
c# 不可访问 因为它受保护级别限制
using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace PropertyText{ class Program { static void Main(string[] args) {原创 2013-11-06 17:22:43 · 10132 阅读 · 4 评论 -
C#抽象类和抽象方法
如果一个类不与具体的事物相联系,而只是表达一种抽象的概念,仅仅是作为其派生类的一个基类,这样的类就是抽象类,在抽象类中声明方法时,如果加上abstract时就是抽象方法1.抽象类概述及声明抽象类与非抽象类的主要区别:·抽象类不能直接被实例化·抽象类中可以包含抽象成员,但非抽象类中不可以·抽象类不能被密封举个小例子public abstract class oneClas转载 2013-11-15 16:45:19 · 631 阅读 · 1 评论