zoukankan      html  css  js  c++  java
  • 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.......

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

    }

  • 相关阅读:
    16进制颜色转普通RGB
    (null)
    GIT配置
    -other linker flags
    cocoapods使用问题集锦(2017-04)
    关于@property与@syntheszie的使用问题
    iOS端一次视频全屏需求的实现(转)
    用C语言进行最基本的socket编程
    http和socket之长连接和短连接区别(转)
    socket,TCP/IP的理解(转)
  • 原文地址:https://www.cnblogs.com/myfaith-feng/p/7609186.html
Copyright © 2011-2022 走看看