zoukankan      html  css  js  c++  java
  • 面向对象4-1

    1、现实生活中所遇到的需要解决的问题,进行抽象化,转换成计算机所能认识的类,再根据类进行细分!比如,我需要生产电脑,那就需要把电脑划分成一个类(computer),这个类有电脑的序号( .code),内存,颜色(.colour)等属性,然后再对各种属性进行修改。 

    2,都是以类为基本单元

    好处:

    (1)程序的结构非常清晰:都以类为基本单元了,当然就能轻松了然的看程序结构了。

    (2)易于维护,便于功能扩展:如果程序出现bug或者用户需求改变,可容易进行修改。

    (3)让程序更加健壮。使程序的耦合度降低,减少错误率!

    3,父类

    比如将生物看成一个对象,把生物划分成动物和植物,那么生物就是动植物的父类,动植物都包含生物所具有的属性,并且比父类的属性只多不少(必须含有父类的属性)

    4,三大特性

    封装性

    继承性

    多态性

    5,调用对象的前要先进行实例化 (初始化)。如student st=new student();

         类里面的变量为成员变量,方法叫成员方法。

    完!!

  • 相关阅读:
    C#绘制矢量图
    VC6配置boost
    MapX特性分析
    BCG文档
    VC单实例运行
    MapInfo7.0序列号和许可文件
    Mapx的VC开发实践
    网页设计实训
    illustrator初学之绘图基础1
    Ai绘图基础2
  • 原文地址:https://www.cnblogs.com/wwz-wwz/p/5850996.html
Copyright © 2011-2022 走看看