类与对象
类与对象
现实世界中对象有两个共同的特点 口一方面,它们都有自己的状态 如一台电视机有自己的摆放位置, 有关机和开机状态,此刻正在播 放某一频道的电视节目等 口另一方面,它们又都有自己的 行为,如电视机的开机、关机 调台等
现实世界中对象有两个共同的特点: ❑ 一方面,它们都有自己的状态, 如一台电视机有自己的摆放位置, 有关机和开机状态,此刻正在播 放某一频道的电视节目等 ❑ 另一方面,它们又都有自己的 行为,如电视机的开机、关机、 调台等
Q对程计中的对规 有状态和行为。 ·对象的状态用属性来维护 ·对象的行为用方法来实现 因此可以简单地讲,对象是面向 对象的程序设计模式。它由描述 状态的属性(变量)和用来实现 对象行为的方法(代码)组成
面向对象程序设计中的对象是现 实世界对象的模型化,它同样具 有状态和行为。 •对象的状态用属性来维护, •对象的行为用方法来实现。 因此可以简单地讲,对象是面向 对象的程序设计模式,它由描述 状态的属性(变量)和用来实现 对象行为的方法(代码)组成
Q相关对象的集合称为 “类( Class)” 类是对象的抽象及描述,它 是具有统一属性和方法的多 个对象的统一描述体,是用 来定义一组对象共有属性和 方法的模板
相关对象的集合称为 “ 类(Class)” 类是对象的抽象及描述,它 是具有统一属性和方法的多 个对象的统一描述体,是用 来定义一组对象共有属性和 方法的模板
类与对象的区别 类是用來创建对象实例的样板 它包含所创建对象的状态描述和 方法的定义。类是一个型 口而对象则是这个型的一个实例。 进一步讲,类是静态概念,而对 象则是一个动态概念。因为只有 在运行时才给对象分配空间,对 象才真正存在
类与对象的区别 ❑类是用来创建对象实例的样板, 它包含所创建对象的状态描述和 方法的定义。类是一个型 ❑而对象则是这个型的一个实例。 进一步讲,类是静态概念,而对 象则是一个动态概念,因为只有 在运行时才给对象分配空间,对 象才真正存在