C#程序设计简明教程-第3章 在C#中实现面向对象概念.doc
kp****93
亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
C#程序设计简明教程-第3章 在C#中实现面向对象概念.doc
第3章面向对象程序设计一、对象和类OOP(Object-OrientedProgramming)是一种基于对编程元素的现实理解,允许程序员在编程时即定义数据元素,又定义可对这些数据元素进行的操作。对象:包含数据和操作的实体,如汽车、人等。类:是C#中的一种结构,用于在程序中模拟现实生活的事物。定义[访问修饰符]class<类名>{//类的主体}如:classEmployee{//类的主体}成员变量语法:[访问修饰符]类型成员变量;说明:访问修饰符主要有以下几钟:public:可以被所有类访问interna
C#程序设计简明教程-第3章 面向对象程序设计.ppt
例3.1:classVehicle//定义类{protectedintwheels;//定义数据成员,字段protectedfloatweight;publicvoidSetVehicle(intwheels,floatweight)//定义方法{this.wheels=wheels;this.weight=weight;}publicvoidGetVehicle(){MessageBox.Show("车轮数:"+this.wheels.ToString()+"\n车重量:"+this.weight.To
《C#面向对象程序设计》第2章C#编程基础.ppt
第2章C#编程基础主要内容与学习目标2.1变量与常数2.1.1变量的含意图2.1声明整型变量的结果图2.2整型变量x、y赋值的结果2.1.2变量声明2.1.3常数2.2基本数据类型2.2.1整型图2.7整数相乘2.2.2字符数据类型2.2.3非整型图2.9贷款计算2.2.4格式化输出表2.3格式化输出说明2.2.5算术运算表2.4算术运算符表2.5算术运算符的优先级2.2.6基本数据类型的相互转换表2.6隐式数值转换表2.7算术提升规则2.2.7算术溢出及显式转换溢出2.2.8布尔类型表2.8关系运算符2
第3章-C#面向对象程序设计.ppt
第三章C#面向对象程序设计内容提要什么是面向对象编程对象的生命周期3.1.2OOP技术3.2定义类接口的定义3.2.2Object类3.2.3构造函数和析构函数构造函数的执行序列析构函数3.2.4接口和抽象类3.2.5类和结构3.3定义类成员定义字段定义方法定义属性3.3.2类成员的其他议题3.3.3接口的实现在类中实现接口3.4类的更多内容转换运算符3.4.3高级转换is运算符as运算符3.4.4深度复制3.4.5定制异常3.4.5定制异常指定异常处理捕获异常捕获特定类的异常出现异常之后进行消除由.NE
第3章 C#面向对象程序设计.ppt
教师:金海溶办公室:QL329类定义类4构造函数p57析构函数p58This的引用定义类成员9字段和属性p66属性的定义字段和属性例子方法和事件方法virtual和overridevirtual和override例子类成员的其他议题类成员的其他议题3.3.2类成员的其他议题调用重写或隐藏的基类方法例子类定义任务类的使用一类的使用二VisualC#.NET程序设计基础教程第3章VisualC#.NET程序设计基础教程第3章类的使用三类的使用三类的使用三类的使用四类的使用四usingSystem;usingS