网站后台首页,logo设计公司地址,百度直播间,安联建设集团股份公司网站目录
对象#xff1a;
举例#xff1a;
封装:
好处:
继承:
多态#xff1a;
类和对象之间的关系 对象#xff1a; 把一个东西看成对象#xff0c;我们就可以孤立的审查它的性质#xff0c;行为#xff0c;进而研究它和其他对象的关系。 对象是一个应用系统中用…目录
对象
举例
封装:
好处:
继承:
多态
类和对象之间的关系 对象 把一个东西看成对象我们就可以孤立的审查它的性质行为进而研究它和其他对象的关系。 对象是一个应用系统中用来描述客观事物的实体具有特定的属性和行为(方法)的基本运行单位是类一个特殊下的实例。对象可以是一个实体、一个名词、可以想象为有标识的任何事物在java里面可以说万物皆可为对象。
举例
机器人
属性名称、颜色、类型
行为上天、遁地、发射激光 汽车
属性车窗数量、轮胎的数量
行为减速、加挡、加油 封装: 比如像我们玩王者荣耀一样只要输入id密码就可以进入游戏、开黑并不需要这个游戏是如何运行的和程序底层的代码是如何编写的我们只把王者荣耀当成一个供我们娱乐的对象它就像一个黑盒子我们知道怎么玩玩就行了这实际上就是面向对象的第一个重要特点封装。
好处:
1.良好的封装能够减少耦合
2.类内部的实现可以自由地修改
3.类具有清晰对话接口
继承: 手机到现在一直不断发展从原来的老年机手机到现在的智能手机、无论时代变化的有多块、在怎么变化而音、图像这些功能一直延续了一下来这在面向对象理论中就是继承。后者继承前一代的功能并有所发展
多态 1.而老的录像机除了能与80年代的电视机一起很好的工作甚至能接到最新的电视机上工作为什么因为电视机的音频和视频输入/输出端子仍然没有什么变化 2.那就是说明电视机这个对象的对外接口是稳定的接口稳定保证了对象在各自发展的同时还可以进行交互
类和对象之间的关系
初学者往往混淆类和对象的概念实际上它们之间是蓝图和产品的关系类就是一张蓝图它归档了对象具有那些特征而对象是根据这张蓝图生产出来的产品。从同一类产生出来的对象也是这样它们具有同样的结构和格却可能在某些特征上有不同之处