天天看点

java基础——类和对象

前言

面向过程的设计思想为:算法+数据结果=程序,强调算法放在第一位。

面向过程设计:将数据放在第一位,然后再考虑数据算法。

概述

类:对象的创建模板

  • 封装:将类的数据域隐藏起来,外部只能通过类定义的方法接口访问和修改类的数据域。

对象

  • 行为:对象的方法
  • 状态:数据域在某一时刻的值,不同时间通过调用方法改变状态。
  • 标识:对象的唯一标识。

类之间关系

  • 依赖:users-a
  • 聚合:has-a
  • 继承:is-a

使用、定义类

对象变量:不是对象,只是指向实际对象的一个引用。在使用前必须先初始化。

未完