欢迎光临散文网 会员登陆 & 注册

千锋教育Kerwin系列前端教程1000集(适合前端0基础,h5(html5)/

2023-07-21 16:12 作者:大数据端口啊  | 我要投稿

对象是一种数据结构,可以存在很多属性,并且每个属性没有数据约束,如果将属性值存储基本类型就可以描述精致的信息,属性值可以是函数而对象更适合表示一个个体,面向最大的特点就是解除了程序的耦合性,它具有三大特性,封装,继承,多态。封装就面向是把数据和操作封装在一个对象里,继承就是建立父子关系,使得子类可以继承父类属性和方法叫做继承,多态就是指同一个方法 可以根据对象不同的表现而表现出不同的行为

面向对象是一种将现实世界的问题抽象成对象和类的编程思想。它通过封装、继承和多态等特性,使程序更易于理解、扩展和维护。在面向对象的编程中,我们注重从整体上考虑问题,将问题分解为一系列的对象,并通过对象之间的交互来解决问题

面向对象的解决方法

1、我先弄出两个对象:“洗衣机”对象和“人”对象2、针对对象“洗衣机”加入一些属性和方法:“洗衣服方法”“清洗方法”、“烘干方法

3、针对对象“人”加入属性和方法:“加洗衣粉方法”、“加水方法

4、然后执行

人加洗衣粉

人.加水

洗衣机洗衣服

洗衣机清洗

洗衣机.烘干

解决同一个问题,面向对象编程就是先抽象出对象,然后用对象执行方法的方式解决问题


千锋教育Kerwin系列前端教程1000集(适合前端0基础,h5(html5)/的评论 (共 条)

分享到微博请遵守国家法律