3月1日 c#面向对象(一)

1.重载

为了方便、好记。

如何构成重载?

(1)、函数名相同。

(2)、参数类型不同,或参数个数不同。

重载与返回类型无关。

2.类的字段

类里面是可以直接定义变量的,这些变量就叫类的字段,也成叫员变量。用来保存数据。

3.类的属性(用来操作成员变量)

是一种特殊的字段,用来为其他字段传输数据,具备两个方法
读访问器
get { return Name; }
写访问器
set {
                if(value.Length<=3)
                 Name = value;
            }

4.静态成员

不能通过类的对象进行操作,只能通过类名点出使用
静态成员不在造对象的数据类型规则模板范围之内

5.类与对象

类是一个用户自定义数据类型,是一个模板
对象就是一个根据模板造出来的变量
类与对象的关系是一对多的关系,类就一个,根据这个类可以造N个对象

6.构造函数

构造函数是一个跟类名同名的,没有任何返回值的函数,
默认无返回值、无参数、无函数体,但是可以自己写重载
每个类都默认存在构造函数,至少有一个构造函数
构造函数是创建对象的时候类的入口
构造函数就是new 后面所调用的那个函数,它具备其他普通函数的所有功能
构造函数一用来进行初始化对象时候的类的成员变量的赋予初始值
以及类与类之间的数据传输

7.修饰符:
public 公共的,作用范围是整个命名空间(类库),以及引用了此命名空间的其他地方
private 私有的,只能作用于当前类
protected 受保护的,作用于当前类,以及子类

时间: 2024-10-20 08:14:09

3月1日 c#面向对象(一)的相关文章

2月1日 c#面向对象

面向对象的核心概念 (1 )封装 封装的类=数据+对此数据所进行的操作(即属性+方法) 通俗的说,封装就是:包起外界不必需要知道的东西,只向外界展露可供展示的东西. (2)抽象 在使用面向对象的方法设计一个软件系统时,首先就要区分出现实世界的 事物所属的类型. 分析问题的思路: 首先将将实物的共性全抓出来.(也就是对它进行抽象) 然后在逐个分析异性.(也就是具体) (3)继承 不是我们认为的遗传的继承, 而是包含的意思. (4)多态 基类拥有的特性,子类一定有, 用抽象的类编程 . 2 类与对象

2016年12月11日 php面向对象

面向对象 1.类(由众多对象中抽象出来的) 2.对象(一切皆对象,由类实例化出来的). 类: 求圆的面积 面向过程的方式 1.将圆抽象为一个类 2.实例化对象 class Qiu { var $banjing; function Biaomianji() { return 4*3.14*$this->banjing*$this->banjing;//this关键字代表该对象 } } $qiu=new Qiu; $qiu->banjing=5; echo $qiu->Biaomian

php 学习路线 赵兴壮2014年4月28 日 加油

第一阶段 第一讲,WEB基础     1.1 网站基本知识: 1.2 网络协议介绍: 1.3 B/S与C/S结构的区别: 1.4 WEB编程.网站开发技术介绍.      第二讲,网页设计     2.1 Dreamweaver介绍及使用: 2.2 静态网页HTML语言: 2.3 标题与段落,换行与分割线: 2.4 表格.表单: 2.5 框架.超链接.图片.     实例:1,使用表格进行网页布局设计: 2,使用表单.表格.框架进行系统后台界面设计. 第三讲,DIV+CSS     3.1 CS

传智播客 刘意_2015年Java基础视频-深入浅出精华版 笔记(2015年10月25日23:28:50)

本笔记是个人笔记+摘录笔记相结合,非完全原创 day01 win 7系统打开DOS有趣方法:按住shift+右键,单击“在此处打开命令窗口”(注意:在此处可以是任何的文件夹,不一定是桌面) 用DOS删除的文件不可以在回收站恢复?!! 常用DOS命令d: 回车 盘符切换dir(directory):列出当前目录下的文件以及文件夹md (make directory) : 创建目录(创建文件夹)rd (remove directory): 删除目录(删除文件夹,注意:前提是文件夹必须是空的!!)如果

3月9日作业 信息系统集成专业技术知识 七道题

3月9日作业 信息系统集成专业技术知识  七道题 1.信息系统集成有哪些特点 1)信息系统集成要以满足用户需求为根本出发点 2)信息系统集成不只是设备的选择和供应,更重要的是,它是具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件. 3)系统集成的最终交付物是一个完整的系统而不是一个分立的产品 4)系统集成包括技术.管理和商务等各项工作,是一项综合性的系统工程.技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障 2.信息系统生命周期中的开发阶段又包含哪些阶段

OOP 2014年6月8日09:45:33

1 /// <summary> 2 /// 字段.方法.属性都可以叫做类的成员Member,它们都需要定义访问级别. 3 /// 访问级别的用处在于控制成员在哪些地方可以被访问,这样达到面向对象中"封装"的目的. 4 /// public:公共成员,完全公开,没有访问限制: 5 /// private:默认级别.私有成员, 在类的内部才可以访问: 6 /// internal:当前程序集内可以访问: 7 /// protected:保护成员,该类内部和继承类中可以访问. 8

项目管理者联盟PMP认证与培训班针对2015年3月考试(3月22日开课)

美国项目管理学会全球教育合作伙伴(Global REP) 国家外专局培训中心授权机构 (全面针对PMBOK第五版考试) 面向对象 各类科技与研发.IT软件与通信.工程与设计等项目导向型企业的各级管理人员与项目管理人员.项目经理与技术经理,有志于成长为项目经理的优秀工程师与技术骨干. 课程优势 十余年美国项目管理学会全球教育合作伙伴(Global R.E.P. No. 3254),2003年开始PMP培训,课程质量业界认可,服务专业.专注. 国内最强大的PMP专家团队.主讲老师具备世界500强外资

项目管理者联盟PMP认证与培训班针对2015年3月考试(5月9日开课)

美国项目管理学会全球教育合作伙伴(Global REP) 国家外专局培训中心授权机构 (全面针对PMBOK第五版考试) 面向对象 各类科技与研发.IT软件与通信.工程与设计等项目导向型企业的各级管理人员与项目管理人员.项目经理与技术经理,有志于成长为项目经理的优秀工程师与技术骨干. 课程优势   十余年美国项目管理学会全球教育合作伙伴(Global R.E.P. No. 3254),2003年开始PMP培训,课程质量业界认可,服务专业.专注. 国内最强大的PMP专家团队.主讲老师具备世界500强

项目管理者联盟PMP认证与培训班针对2015年3月考试(1月24日开课)

美国项目管理学会全球教育合作伙伴(Global REP) 国家外专局培训中心授权机构 (全面针对PMBOK第五版考试) 面向对象 各类科技与研发.IT软件与通信.工程与设计等项目导向型企业的各级管理人员与项目管理人员.项目经理与技术经理,有志于成长为项目经理的优秀工程师与技术骨干. 课程优势  十余年美国项目管理学会全球教育合作伙伴(Global R.E.P. No. 3254),2003年开始PMP培训,课程质量业界认可,服务专业.专注. 国内最强大的PMP专家团队.主讲老师具备世界500强外