java面向对象之类和对象

类和对象

  1. 对象的概念

    万物皆是对象,所有客观存在的物体都是对象。当我们关注的一个具体的事物信息的时候,那么该事物就是一个对象,它可以用来表示一个人或者一部手机等等具体的事物。

  2.什么是面向对象

    面向对象(OOP:Object Oriented Programming)把数以及对数据的操作方法放在一起,作为一个相互依存的整体,这个整体就是对象。

  3. 类

    类是模子,是对象所有属性和方法的一个抽象集合
    类的特点:
      1)  类是对象的类型,即对象的类型是类。
      2)具有相同属性和方法的一组对象的集合。

  4. 对象的属性

    属性——对象具有的各种特征,注意不是类。每个对象的每个属性都拥有特定值,例如一个手机,手机的大小,重量等就是手机这个对象的属性。

  5. 对象的方法

      方法——对象执行的操作,例如,手机这个对象有打电话,发短信,上网等一些方法。

   6. 类与对象的关系/区别

     类是对象的抽象概念,是抽象的一个模板,对象是根据类来生成的。我们定义一个类,实际使用过程中,要创建一个对象,来操作这个对象,不能直接对类进行操作。

面向对象与面向过程对比

  面向对象优点

    1. 代码易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护。

Java中的类和对象使用

  

原文地址:https://www.cnblogs.com/songgj/p/10358519.html