类与对象的关系

  • 格式:pdf
  • 大小:61.04 KB
  • 文档页数:1

类与对象的关系

参考⽂献:

J

基础概念1.类

简单来说:类是抽象的,是对对象的抽象。

具体来说:类是对现实⽣活中⼀类具有共同特征的事物的抽象,实质是⼀种复杂的数据类型,不存在于内存中,不能被直接操作,只有被实例化为对象时,才会变得可操作。2.对象

简单来说:对象也是抽象的,是对客观事物的抽象。⼜是具体的,是类实例化的结果。

具体来说:对象是⼈们要进⾏研究的任何具体事物,它不仅能表⽰具体的事物,还能表⽰抽象的规则、计划或事件。对象具有状态,⼀个对象⽤数据值来描述它的状态。对象还有操作,⽤于改变对象的状态,对象及其操作就是对象的⾏为。对象实现了数据和操作的结合,使数据和操作封装于对象的统⼀体中。

实例参考⼈是类,具体的⼈就是对象,⼩明、⼩红、⼩花都是对象。

车是类,具体的车就是对象,秋名⼭上那辆漂移的车、F1赛车的冠军的车、上班要开的车都是对象。

类与对象的关系抽象来说:类与对象的关系就如模具和铸件的关系,类的实例化的结果就是对象,⽽对对象的抽象就是类,类描述了⼀组有相同特性(属性)和相同⾏为的对象。

具体在Java编程中,类通过使⽤关键字class完成。class 类名称 { 属性 (变量) ; ⾏为 (⽅法) ;}对象通过实例化类完成,有以下两种⽅式://格式⼀:声明并实例化对象类名称 对象名称 = new 类名称 () ;//格式⼆:先声明对象,然后实例化对象类名称 对象名称 = null ;对象名称 = new 类名称 () ;

当⼀个实例化对象产⽣之后,可以按照如下的⽅式进⾏类的操作:

对象.属性:表⽰调⽤类之中的属性;对象.⽅法():表⽰调⽤类之中的⽅法。