继承 是面向对象的三大特性之一 作用: 通过继承可以使一个类获取其它类中的属性和方法 使用方法: 在定义类时,可以在类名后的括号中指定当前类的父类(超类、基类、super) 这样子类(衍生类)就可以直接继承父类中所有的属性和方法 效果图: 代码: ...
分类:
编程语言 时间:
2019-08-11 13:30:52
阅读次数:
97
泛型在java中可以说很常用,我们前面提到的集合类,如ArrayList,HashSet,以及Map都使用到了泛型,泛型也是也是我们再进行一些组件封装经常用到的,本文主要介绍了泛型基本概念,使用泛型的好处,泛型类、接口、方法、通配符的简单介绍以及使用方法,最后泛型一般和反射集合使用,通过泛型可以进行... ...
分类:
编程语言 时间:
2019-08-10 19:34:41
阅读次数:
91
这次来看下桥接模式,将抽象部分与实现部分分离,使它们都可以独立的变化。 对于类之间相互引用,但是变化又十分频繁,可以抽象出来放在抽象类里面进行聚合。 来看下类图: 类图也很简单,没有什么复杂的地方,直接看下代码吧: ...
分类:
其他好文 时间:
2019-08-10 19:31:55
阅读次数:
75
一 组件 二 运行效果 初始化时,计算一次 点击按钮,组件重新渲染,并没有计算 输入文本,组件重新渲染,再次计算 ...
分类:
其他好文 时间:
2019-08-10 14:22:24
阅读次数:
136
this关键字的使用: 1.成员变量和局部变量重名时,在方法中调用成员变量,需要使用this.调用。 2.把这个类自己的实例化对象当做参数进行传递时,使用this。 3.内部类中,调用外部类的方法或变量,可以使用 类名.this.(变量或方法名)。 4.在同一个类中,可以使用this关键字调用同名的 ...
分类:
其他好文 时间:
2019-08-10 14:16:24
阅读次数:
71
项目中遇到 和 这两者,来说说自己的理解。 1. 理解:泛型 ?必须来自T 类以及T类的派生类,相当于 T 类 ...
分类:
其他好文 时间:
2019-08-10 09:28:10
阅读次数:
91
mysql包含29个权限 usage 连接登陆权限,建立一个用户,就会自动授予其usage权限,该权限只能用于数据库的登陆,不能执行任何操作,且usage权限不能被回收,也即revoke用户并不能删除用户 file file不给,有严重的安全隐患 super super不给,有严重的安全隐患 sel ...
分类:
数据库 时间:
2019-08-09 17:22:20
阅读次数:
109
面向对象三大特性 1.面向对象的三大特性:继承,封装,多态 封装:将一堆代码或者数据等放到一个空间中,并且可以使用 多态:同一个对象,多种形态.(python默认支持多态) 2.鸭子类型 python崇尚鸭子类型(编程思路) 3.类的约束 4.super的深度剖析 5.带颜色的print ...
分类:
其他好文 时间:
2019-08-07 22:57:03
阅读次数:
231
python面向对象的三大特性:继承,封装,多态。 1. 封装: 把很多数据封装到?个对象中. 把固定功能的代码封装到?个代码块, 函数, 对象, 打包成模块. 这都属于封装的思想. 具体的情况具体分析. 比如. 你写了?个很?B的函数. 那这个也可以被称为封装. 在?向对象思想中. 是把?些看似? ...
分类:
其他好文 时间:
2019-08-07 19:00:36
阅读次数:
80
1.三大特性 封装 ? 把很多数据封装到?个对象中. 把固定功能的代码封装到?个代码块, 函数, 对象, 打包成模块. 这都属于封装的思想. 具体的情况具体分析. 比如. 你写了?个很?B的函数. 那这个也可以被称为封装. 在?向对象思想中. 是把?些看似?关紧要的内容组合到?起统?进?存储和使?. ...
分类:
其他好文 时间:
2019-08-07 18:57:45
阅读次数:
93