zoukankan      html  css  js  c++  java
  • 03_1面向对象设计思想

    03_1面向对象设计思想

    1. 对象和类的概念

    对象用计算机语言对问题域中事物的描述,对象通过“属性(attribute)”和“方法(method)”来分别对应事物所具有的静态属性和动态属性。

    类是用于描述同一类型的对象的一个抽象的概念,类中定义了这一类对象所因具有的静态和动态属性。

    类可以看成一类对象的模板,对象可以看成该类的一个具体实例。

    2. 类跟类之间的关系

    2.1关联关系

    学院

    教授 学生之间

    2.2继承关系(一般和特殊)

    球类运动员跟 足球运动员、篮球运动员、排球运动员之间的关系

    2.3聚合关系(整体和部分)

    球队之中的 队长跟队员之间的关系 聚集

    胳膊、头、手之间的关系 组合

    2.4实现关系

    2.5多态

    3. Java与面向对象

    对象是Java程序的核心,在Java程序中万事万物皆对象

    对象可以看成是静态属性(成员变量)和动态属性(方法)的封装体。

    类时用来创建同一类型的对象的“模板”,在一个类中定义了该类对象所应具有的成员变量以及方法。

    J2SDK提供了很多类似编程人员使用,编程人员也可以定义自己的类。

  • 相关阅读:
    爬虫
    modelform
    验证码
    ajax
    ngnix和负载均衡
    django 补充和中间件
    django补充和form组件
    C常量与控制语句
    Web应用开发技术(3)-html
    Web应用开发技术(2)-html
  • 原文地址:https://www.cnblogs.com/flyback/p/8635645.html
Copyright © 2011-2022 走看看