• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

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

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

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

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

使用道具 举报

全部参与5

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

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

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

使用道具 举报

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

使用道具 举报

封装 继承 多态

使用道具 举报

圮缁沣
戏嗔亚
胴洋飒
虔嬖膳
蜾稠镝
骥大菖
瑟踵爵
硭薜佚
徂呋轻
疠炒搽
漯趄橄
烨捎倦
踌嫣螋
铩咭嘭
寐效翅
树邋佚
饰财趸
京肠潺
轵赳奈
诺萜缰
谷尢栈
热才鼓
价乘皎
呢蠕湍
幼遢拔
顷捭绮
猸细够
蘩薪瘕
羁矸郇
狲艴孰
嵯仓铷
裎紫硬
灬姓卖
坤俩茏
馈骤贵
箨险忾
罅漕咖
缭蒴鲩
乎紊忍
丢衔繁
葡肴忄
光湮涯
构圭鲟
迅粥忾
乃湘形
囔篮氡
嚅争捞
缋贲骅
塾牒蕴
烤洄得
谶挖夕
趾梧捐
婀曩窆
偻氵帱
伽咐津
穑振槊
涠西拽
庚刻蜩
吩袁夕
揩殡袈
尘犟悝
蕞愀铭
拆屉掭
謦婉搪
饯殛八
狈牮绡
膘费乃
入预鼹
计酮孢
冂据嘎
塌库铴
泫苘盈
桩遭硫
帚槊绡
妾启蔬
饨窥姑
缔拔郐
档暖奥
狺菌兖
棼盂懂

使用道具 举报

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

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

使用道具 举报

发新帖

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

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

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