zoukankan      html  css  js  c++  java
  • 课程总结

    一学期的Java学习很快,在知识点这方面,有生疏的,还有不曾了解过的。现在经过一学期的努力勉强达到了入门的标准。Java的独特之处就是面向对象编程,在一个类中,更大程度上,增加了代码反复使用,减少了代码复杂度,类,定义一个基本模板,对象,有着共同特点,与C语言头文件有区别。

    特征:
    封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式
    继承: 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义
    这些属性和行为,只要继承那个类即可。
    多态: 一个对象在程序不同运行时刻代表的多种状态,父类或者接口的引用指向子类对象

    类和对象:
    类:对现实世界中某类事物的描述,是抽象的,概念上的定义。
    对象:事物具体存在的个体。

    关键字private:封装在代码中的体现
    (1)私有的意思,权限修饰符
    (2)用来修饰成员变量和成员函数
    (3)用private修饰的成员只在本类中有效
    (4)私有是封装的一种体现

    构造方法:
    (1)特点:
    方法名与类名相同
    没有返回类型
    没有返回值
    (2)作用:构造函数是用于创建对象,并对其进行初始化赋值,对象一建立就自动调用相对应的构造函数,
    (3)构造方法的注意事项:
    A:如果一个自定义类没有构造方法,系统会默认给出一个无参构造方法。
    B:如果一个自定义类提供了构造方法,那么,系统将不再给出无参构造方法。
    这个时候,你可以不使用无参构造方法。
    接口interface
    (1)当一个类中的方法都是抽象的时候,java提供了另一种表示方式,叫接口。
    用interface关键字表示。类与接口关系用implements表示。
    (2)接口的成员特点
    A:成员变量
    是常量,默认修饰 public static final
    B:成员方法
    都是抽象的,默认修饰 public abstract
    (3)关系
    A:类与类的关系
    是继承关系。类与类只能单继承,可以多重继承。
    B:类和接口的关系
    是实现关系。类可以多实现接口。
    类在继承一个类的同时,可以实现多个接口。
    C:接口和接口的关系
    是继承关系。接口可以多继承接口。
    (4)接口的特点
    A:是对外暴露的规则
    B:是功能的扩展
    C:接口的出现降低耦合性。

  • 相关阅读:
    websocket协议
    vue组件之间的传值
    vue中非父子组件的传值bus的使用
    $.proxy的使用
    弹性盒模型display:flex
    箭头函数与普通函数的区别
    粘贴到Excel的图片总是有些轻微变形
    centos rhel 中文输入法的安装
    vi ,默认为 .asm .inc 采用nasm的语法高亮
    how-to-convert-ppk-key-to-openssh-key-under-linux
  • 原文地址:https://www.cnblogs.com/y6666/p/12036215.html
Copyright © 2011-2022 走看看