A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 我爱睡觉 中级黑马   /  2016-1-24 01:13  /  523 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

面向对象 和 面向过程的区别:
        1.代码重复使用的频率。一般代码重复使用的多的是面向对象。。。面向对象代码重复的更加简单,我们只需重复使用类。。。。面向过程,我们需要使用的是各个函数。
        2.面向对象一般是使用类一个方法。合适的方法放在合适的地方,人使用方法,车里面有他自己内部的方法(可能他会一步一步)。
        合适的方法显示在合适的类中--名字什么的只能我们在警察局改。。。我们自己改,不能别人。
        3.一类事物的具体的东西是一个对象。。。类=抽象的对象。
        /**
          *对象之间的关系  
          */
       
        分辨继承关系,
       
        什么是什么什么一种东西
        一个类从不同地方继承。。
        C++可以多重继承。
        关联关系 不稳定,我教你,我是一个对象,你是一个对象。---紧耦合
        聚合关系(谁是谁的一部分 球队和对员,队长)-------------松耦合
        组合关系 密不可分(脑袋只属于一个人,不可以属于两个人)-紧耦合
        实现关系 每个人或者没件事的每个对象都有一个大致相同点 汽车的RUN方法。欧欧汽车是实现了这个方法的---------------接口
       
        /**
          *如果业务逻辑下没有用到这个属性。
          *******设计很重要
          */
          
          成员变量(某个类中的变量,比如字符型的name)会自动初始化。。。局部变量不会自动初始化---成员变量中使用包装类

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马