zoukankan      html  css  js  c++  java
  • 面向对象基础 理解

    对象

    组成

    1、数据模型(属性)  描述对象

    2、行为模型(方法)  描述能做什么事

     

    例如nba运动员

    属性:身高、体重、弹跳能力

    方法:投篮、突破、防守、接球、运球

     

     

     

    特点

    1、独一无二、重复使用、完成特定事物

     

    什么是面向对象?

    编程的时候 数据结构 都通过对象的结构进行存储

     

    为什么要用面向对象?

    对象的描述更加贴合真实世界,有利于对大型业务理解。

     

     

    实质:

    属性

    方法

    把生活中的问题用对象方式存储

     

     

     

    思路

    1、识别对象

    2、识别对象属性

    3、识别对象方法

     

    基本原则

     

    内容高内聚

    负责一项特定智能

    所有对象相关内容都封装到对象内部

     

    对外低耦合

    外部可以看到对象一些属性

    外部可以看到对象可以做某些事情

     

    类的属性和方法统称类成员

    比如三个nba球星

    属性和方法一样,值不同

     

    把具有特性相似对象归为一类

     

    比如 nba球员就是一个类

    若是我们赋予各属性值,就成了一个对象,比如赋予科比姓名、身高、体重相应值,这个对象就是科比了。

  • 相关阅读:
    sgu175pascal
    poj3659pascal
    poj3411
    传球游戏pascal
    ubuntu 9.04 wubi安装的问题 2009511 13:58:00 (21ic)
    任何道理都是有局限的 20081020 11:07:00 (21ic)
    浓浓的亲情 2008106 8:53:00 (21ic)
    卖买房所得
    黑色的一周 20081018 3:23:00 (21ic)
    度的把握 2008929 20:59:00
  • 原文地址:https://www.cnblogs.com/lola/p/6020877.html
Copyright © 2011-2022 走看看