• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

c#面向对象基础

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

提到“面向对象”就必须要说到“面向过程”:

面向过程:面向完成这件事的过程,强调的是完成这件事的动作(针对每个人量身定做的动作)。

面向对象:找个对象帮你做事,可以写出通用代码,屏蔽差异。

 例子:完成“关门”这件事

     一。白话文描述:

 “面向过程”是这样做的:1.张无忌一脚把门踹开

                               2.赵敏慢慢把门推开。。。。。

 “面向对象”是这样做的:门可以被打开

   总结:面向过程强调的是人,面向过程强调的是对象

   二。代码描述:代码中描述这个对象的属性(特征)和方法(行为)。如果找对象:对象必须是“看得见,摸得着”(特指每一个)

对象的共性:有共同的属性和方法。

将具有相同属性和相同方法的对象进一步的封装,抽象出类的概念

 类:类是模子,确定对象将拥有的特征(属性)和行为(方法)。

  对象是根据类创建的:(先有类在有对象)

例如:类是盖房子的图纸,对象是盖好 房子

类的声明语法:

public class 类名()

{

字段;//储存数据  有下划线 _

属性;//保护字段

方法;//(行为)描述对象的行为

构造函数;

}写好一个类以后我们要创建这个类的对象,创建类对象的过程称为类的实例化(通过关键字 new)

在main函数中实例化

格式为: 1.    类名      自定义名称=new 类名();  //对象的创建

例:  Student student=new Student();//对象的创建

             2.   类的描述

例:student._age=10;

类不占内存,但对象是占内存的  (类是抽象出来的,而对象是实实在在存在的)

            

   

                              


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#WPF从RIOTAPI获取数据(RIOT代表作品《英雄联盟》)发布时间:2022-07-10
下一篇:
C#判断系统是否已经连接上网络发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap