类和对象的分析

  Java是一门面向对象的编程语言;

    面型对象分析  OOA  面向对象设计  OOD  面向对象编程   OOP

  类的定义:

    类是我们在生活中对身边的事物进行的分类;

    类是抽象特征的集合,生活中不存在,存在的是类的实例;

  对象的定义:

    用来描述事物的一个实体,由一组属性和方法组成;

    实体:看得见、摸得着的物体,生活中的物体都对应一个类。

  类和对象的关系

    1.类是对象的模块,对象是类的实例

    2.一个类可以创建多个对象;

    3.每个对象都是独一无二的;

    4.对象和类满足 is  a  的关系;

  面对对象编程的优势

    1.与我们现实世界的思维方式一致;

    2.提高程序的可用性;

    3.隐藏内部的细节,提高程序的维护性和安全性;

  创建对象的语法:

    类名  对象名  =  new  类名( ) ;

    通过构造方法来创建类的实例!
       系统会默认给我们创建类的无参构造方法!

  适用对象的属性和方法:

    对象名.属性;  对象名.方法();

  访问权限修饰符:

    定义在全局变量和方法中;

      1.public        公共的    访问级别最宽松

      2.protected       受保护的      本类,本包,子类中可以访问;

      3.默认(default)     默认的    本包中可以访问

      4.private         私有的    本类中可以访问

原文地址:https://www.cnblogs.com/ak666/p/7943701.html