接口

接口

一、什么是接口

接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。

阅读全文

FastAdmin searchList 动态获取

FastAdmin searchList 动态获取

一、问题概述

对于searchList一般是通过手动定义固定的值。

1
{field: 'carrier', title: __('Carrier'), searchList: {"0":__('Carrier 0'),"1":__('Carrier 1'),"2":__('Carrier 2')}, formatter: Table.api.formatter.label}
阅读全文

三个修饰符

三个修饰符

一、abstract

1.1 什么是抽象

似是而非,像却又不是;具备某种对象的特征,但又不完整。

阅读全文

三大特性

三大特性

一、封装

1.1 封装的必要性:

在对象的外部为对象的属性赋值,可能存在非法数据的录入。

案例1:

在main函数中对age赋值时,赋的值为1000,在逻辑上没有问题,但是却不符合实际。

阅读全文

面向对象

面向对象

一、类与对象

1.现实中

  • 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
  • :类是一个模板,它描述一类对象的行为和状态。
阅读全文

数组

数组

一、为什么使用数组

如何存储100名学生的成绩?

  • 方法:使用变量存储,重复声明100个double类型的变量。
  • 缺点:麻烦,重复操作过多。
阅读全文

方法(函数)

方法(函数)

一、方法的概念

案例:控制台打印《静夜思》

阅读全文

循环结构

循环结构

  • 概念:通过某个条件,重复地执行一段逻辑代码。

    image-20220120154013169
阅读全文

选择结构与分支结构

选择结构与分支结构

  • 选择结构概念:根据已知条件进行逻辑判断,满足条件后执行相应的操作。
阅读全文

Java语言基础

Java语言基础

一、变量的声明、赋值和应用

  • 声明:

    数据类型 变量名;

    int money;//开辟整数变量空间

阅读全文