Ctrl+F12:展示当前类的方法及构造的Map图,可以快速到达选择的方法或构造方法的位置 Ctrl+H:显示当前对象的实现类 Ctrl+P:显示当前方法的方法参数信息 Ctrl+D:快速复制当前行内容 Ctr+Y:快速删除当前行 Ctrl+W:快速选择属性、行、或者方法和类,可以多次使用该快捷键不 ...
分类:
其他好文 时间:
2020-03-01 14:26:16
阅读次数:
77
重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: ...
分类:
编程语言 时间:
2020-02-27 12:59:33
阅读次数:
51
1.java是面向对象的语言。 设计模式:接口 接口类是从java里衍生出来的,不是python原生支持的 主要用于继承里多继承 抽象类是python原生支持的主要用于继承里的单继承 但是接口类和抽象类都是为了写程序时进行代码的规范化 2.第一个接口类程序的引入:即如果前面写了两个支付功能,来了三个 ...
分类:
其他好文 时间:
2020-02-26 19:02:32
阅读次数:
55
转:https://blog.csdn.net/chwshuang/article/details/52840539 最近使用Spring + SpringMvc + Quartz搭建的零配置系统中,使用@annotation注解方式, 直接在类的方法上使用@Scheduled(cron=”0 /5 ...
分类:
编程语言 时间:
2020-02-24 18:43:18
阅读次数:
72
一.当子类没有定义方法时,this对象会寻找父类中的方法 二. package com.cracker; class Parent{ public void action() { } public void sleep() { System.out.println("父类:嗷呜"); } } cla ...
分类:
其他好文 时间:
2020-02-21 12:47:29
阅读次数:
206
class Role: n = 123 #类变量,存在类的内存里 name = "我是类name" def __init__(self, name, role, weapon, life_value=100, money=15000): #构造函数,在实例化时做类的初始化工作 self.name = ...
分类:
编程语言 时间:
2020-02-19 19:19:38
阅读次数:
65
/*面向对象的三大特性:封装 、继承、多态Dart中的类的继承: 1、子类使用extends关键词来继承父类 2、子类会继承父类里面可见的属性和方法 但是不会继承构造函数 3、子类能复写父类的方法 getter和setter*/class Person { String name='张三'; num ...
分类:
其他好文 时间:
2020-02-17 13:55:18
阅读次数:
55
extends[继承类]的特点 1. 子类拥有父类的非private属性,方法。 2. 子类可以拥有自己的属性和方法,子类可以对父类进行扩展。 3. 子类可以用自己的方式实现父类的方法。 减少了代码的冗余,即相同重复的代码可以放在父类里面,各自子类有不同的实现。 相关关键字 super:引用父类成员 ...
分类:
其他好文 时间:
2020-02-17 12:26:17
阅读次数:
76
1、注解 1、内置注解 @Override 表示重写了父类的方法,有此注解的方法必须是重写了其父类的方法。 @Deprecated 表示该方法不推荐被使用或者有更好的方法代替,在其他地方使用该方法时会被划掉。 @SuppressWarnings("all") 表示不检测警告。 2、元注解 可以给内置 ...
分类:
其他好文 时间:
2020-02-13 16:46:49
阅读次数:
99
说明 如图,项目目录: 注解的方式: 1.目标:省略掉在xml中配置bean! 2.方式: 先在主配置文件,告知要开启注解模式:<context:annotation-config/> 在相关的类的方法上加注解 一、在xml文档中加入<context:component-scan base-pack ...
分类:
编程语言 时间:
2020-02-13 13:24:49
阅读次数:
61