对象与类

对象与类

面向对象程序设计概述

对象

使用OOP,需要弄清除对象的三个主要特性

  • 对象的行为 —- 可以对对象施加哪些操作、哪些方法
  • 对象的状态 —- 施加那些方法时,对象如何响应
  • 对象标识 —- 如何辨别具有相同行为与状态的不同对象

类之间的关系

  • 依赖(”uses-a”)
  • 聚合(”has-a”)
  • 继承(”is-a”)

类关系的UML符号

方法参数

Java程序设计语言总是采用按值调用的方式,方法得到的是所有参数值的拷贝

对象构造

重载

方法名和参数类型,构成了方法的签名。多个方法有相同的名字、不同的参数,就产生了重载
返回类型不是方法签名的一部分,因此不能有两个名字相同、参数类型相同,但返回类型不同的方法


对象与类
http://xrcol.github.io/2023/03/12/e42ac6b89405/
作者
XR
发布于
2023年3月12日
许可协议