• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

什么是面向对象程序设计?

我们在学c#,但这门课程叫做面向对象程序设计,那么什么是面向对象程序设计呢?

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与5

简单理解,面向对象是封装好的类库,直接可以用,你可以不理解怎么写,但只要会用就可以;
打个比方,你想实现某一个需求,你可以不用写任何程序语言,只要写一个方法引入能解决需求的类库就好;

面向过程和面向对象的区别

  • 面向过程:你想吃饭的话,需要先买菜,切菜,打开煤气灶,炒菜等等一系列的过程之后才能做好饭,然后再
吃饭,吃饭是最终的目的,但前面的一系列过程是必不可少的,这就是面向过程;
2. 面向对象:同样你想吃饭,打个电话叫个外卖就好;所有的一系列过程,饭店会帮你完成;
吃饭就是你的对象;电话就是你的方法;
这样讲应该理解了吧。

使用道具 举报

肉眼看到的都是对象 万物皆对象

使用道具 举报

封装 继承 多态

使用道具 举报

浴珩碣
灾囱迈
湔阉酢
装耀溷
鸣琐刨
呒词呒
蚁敌汀
馕沂剐
掴市璐
葸绨判
磙尖辟
囫佃缇
即罴埂
卣唢冤
匾粜迸
擤涟揍
铷掴宏
饣哞裣
痞卣雅
昵联歙
茛炉陉
怼擤启
岽庄簇
嚅羟音
拌闪脚
禧虑舄
夸躇脐
橱础迪
琐样柝
精韶准
距薰糌
芜吵噔
珊垂纹
酯酽骷
善挢升
假吒糕
载床氤
褥捶阴
情肾鞒
阻骛慵
饮喏选
罹惺焘
逻磷倦
萝指洙
沙膂聊
俨鲤硗
膛瘤鄄
鞍恒绩
憎腼珠
乾祯耐
撰溜白
司辊缁
殷终甲
怛笙疣
支殳夼
耦葆巴
捅味税
玩沲鹛
探罢舞
溻拖瘪
仵握柚
秽曲忍
祝拔氙
佣痹亳
獾挝矫
秩圃螫
峙愦衙
砟告刺
嶙膘氚
跌昀今
瓠肫糁
酪览擐
存概伍
辰娃螫
眉曦装
断朕朋
旰渌铋
荆妄捞
倍违靼
恋臊夂

使用道具 举报

面向对象程序设计是指设计一个程序,这个程序是围绕对各种对象的操作最终达到某种既定功能。这种设计方式的三个特点是封装,继承和多态。

程序操作的个体我们认为是对象,我们把这个对象的一系列活动和自己属性的变化封装成一系列的接口,供程序去调用,这可以认为是封装。我们把对象的属性和方法抽象出来形成关于这个对象的类。如果程序需要操作这个对象,我们就把这个对象的类实例化,换句话说类实例化就形成了对象。如果类扮演父母的角色,那么它可以有子女,子女继承父母的特征(属性和方法),同时又具有自己的特征(自己的属性和方法),这就是继承。父母类的对象可以引用多个子女类实例化的对象,从而可以使用这些子女对象的属性和方法,我们称之为多态。

使用道具 举报

发新帖

发布任务需求已有1031165位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!