zoukankan      html  css  js  c++  java
  • Java面向对象知识点总结

    一、面向对象编程思想的概念
     a 类:类是一组具有相同属性和行为的事务的统称
     b 对象:万物皆对象,可以对其做事情的一些东西。一个对象有状态、行为和标识三种属性(某一类的具体的  具体事务就是一个对象)
    二、面向对象的特征:
     a 封装:就是隐藏对象的属性和实现细节,仅对外提供公共访问方式
     b 继承:是指可以让某个类型的对象获得另一个类型的对象的属性的方法
     c 多态:就是指一个类实例的相同方法在不同情形有不同表现形式
      1. 必须有继承关系
      2. 必须有方法重写
      3. 父类引用指向子类对象
    三、变量
     局部变量(方法内部或方法声明中)
     成员变量(类的内部,在方法外部)
     静态变量(带有static关键字的变量)
    四、方法
     成员方法
     静态方法(只能访问静态变量或方法)
    五、final
     1. 被final修饰的变量就变成了常量
     2. 被final修饰的方法不能被重写
     3. 被final修饰的类不能被继承
    六、构造方法
     1. 没有返回值,连void也没有
     2. 方法名和类名相同
     3. 当创建对象时,构造方法自动执行 
     
     
  • 相关阅读:
    python day05
    python day04
    python day03
    python day02
    计算机基本了解
    流程控制
    MFC程序中创建文件夹(文件路径)
    svn移动目录并且保存历史日志
    C++单例模式的问题
    PtInRect 的详细范围
  • 原文地址:https://www.cnblogs.com/syk153426/p/11384098.html
Copyright © 2011-2022 走看看