C#添加属性快捷键、类和对象
2017-06-10 08:09
591 查看
1、封装属性的快捷键:ctrl+R+E :弹出封装好的属性
2、自动属性快捷键:输入prop+tab+tab
3、先有类,再创建对象,类决定了对象将要拥有的属性和行为;对象是具体实例,类是创建对象的模具,是抽象的。类是一种数据类型,用户自定义的数据类型
4、this,当前类的对象,base,对象是引用类型;
5、base()调用父类的成员: base.ToStr(); //调用父类的成员方法 this代表当前对象
6、对于自动属性的属性,我们通过构造函数来保护
7、子类继承抽象父类,必须重写所有的父类抽象方法;快速实现:出现小蓝框:Alt+Shift+F10
8、抽象方法只存在抽象类中;抽象类中可以有非抽象方法。
2、自动属性快捷键:输入prop+tab+tab
3、先有类,再创建对象,类决定了对象将要拥有的属性和行为;对象是具体实例,类是创建对象的模具,是抽象的。类是一种数据类型,用户自定义的数据类型
4、this,当前类的对象,base,对象是引用类型;
5、base()调用父类的成员: base.ToStr(); //调用父类的成员方法 this代表当前对象
6、对于自动属性的属性,我们通过构造函数来保护
public int MyProperty { get; set; } public Person(int myProperty) { this.MyProperty =myProperty; }
7、子类继承抽象父类,必须重写所有的父类抽象方法;快速实现:出现小蓝框:Alt+Shift+F10
8、抽象方法只存在抽象类中;抽象类中可以有非抽象方法。
相关文章推荐
- c#和javascript函数的相互调用(ObjectForScripting 的类必须对 COM 可见。请确认该对象是公共的,或考虑向您的类添加 ComVisible 属性。)
- c# 对象运行时动态添加属性、方法
- 分享:c#和javascript函数的相互调用(ObjectForScripting 的类必须对 COM 可见。请确认该对象是公共的,或考虑向您的类添加 ComVisible 属性。)
- 【转】分享:c#和javascript函数的相互调用(ObjectForScripting 的类必须对 COM 可见。请确认该对象是公共的,或考虑向您的类添加 ComVisible 属性。)
- c#创建对象并动态添加属性
- Visual Basic 使用对象编程:使用类(三)—— 向类中添加属性
- [集成IronPython] 使CLR对象对动态语言更友好(一)—— 支持运行时添加删除属性
- C#中为XML节点添加属性(转)
- 在C#中使用属性控件添加属性窗口
- Orcas中C#语言的新特性:自动属性,对象初始化器,和集合初始化器
- C++实现自动为对象添加“属性”访问代码
- 在C#如何遍历一个对象的所有属性
- 在C#中使用属性控件添加属性窗口
- Groovy探索之MOP 八 运行期内给类和对象添加属性或方法
- C#下如何通过不添加对Office的引用,而创建Excel对象
- JAVASCRIPT应用篇(1)--动态给对象添加属性
- 在C#中使用属性控件添加属性窗口
- asp.net(c#)页面加载时添加控件的属性和回车问题
- 步步为营VS 2008 + .NET 3.5(3) - C# 3.0新特性之Automatic Properties(自动属性)、Object Initializers(对象初始化器)、Collection Initializers(集合初始化器)和Extension Methods(扩展方法)
- javascript动态添加、修改、删除对象的属性和方法