Java基础(六)—— JAVA语言的类

类的定义

  类是面向对象的核心概念之一,它是具有相似或相同特征的一种抽象。类是数据和对数据进行操作的方法的集合体,

 

类的三大特性

1.封装性  private int age;   对外提供一对方法:

      setAge(int age) 

      getAge() 

2.继承

为了代码复用

A类和B类一定要符合is a 关系  特点:比如Dog继承AnimalDog类就拥有了Animal类里面的所有的非私有属性和方法。可以对父类的同名的方法进行重写(覆盖)

3.多态

前提:涉及多个类,类之间有继承关系,子类都对父类的同名方法进行

了覆盖。Animal an=new Dog(); 

对象的定义

  任何事物都是对象,简单个人而言就是就是类的具体实例(例子)

属性的定义

  对象的基本数据结构

方法的定义

  对象的行动的动作指令

事件的定义

  对象之间是通过事件进行通信的,事件是一种特殊的对象,称为事件对象,它封装了对象间通信所必须的有用信息:事件源,事件性质,发生时间,发生位置等参数

 

类定义的基本格式

类修饰符  class  类名{           //类修饰符:public ,private ,protected ,static ,final ,abstract.......

  类体:放置成员变量和成员方法

}

posted @ 2017-09-28 23:56  北宫乾宇  阅读(79)  评论(0编辑  收藏  举报