Java基础 多线程 多个线程一起做同一件事情,缩短时间,提升效率 提高资源利用率 加快程序响应,提升用户体验 创建线程 1. 继承Thread类 步骤 继承Thread类,重写run方法 调用的时候,直接new一个对象,然后调start()方法启动线程 特点 由于是继承方式,所以不建议使用,因为J ...
分类:
编程语言 时间:
2020-02-20 23:49:28
阅读次数:
74
一,CSS继承 文字相关的样式可以被继承 例 : color line-height font-style font-size font-weight 布局相关的样式不能被继承 (默认行为) 通过设置inherit值,可以改变默认的继承方式。 二,CSS优先级 相同样式优先级 当设置相同样式时,后写 ...
分类:
Web程序 时间:
2020-02-18 20:10:53
阅读次数:
81
父类指针可以指向子类对象,是安全的(继承方式必须是public) 父类的只能访问部分空间,是安全的 如果是子类的,真正访问过去时父类只有一个变量。造成溢出赋值到其他空间了 多态 传进去的对象不同,调用不同对象的函数就叫做多态 我看视频,知道整个过程的发生,教的人图文并茂外加手指吸引注意力观察什么地方 ...
分类:
其他好文 时间:
2020-02-13 23:10:34
阅读次数:
79
类与对象的用法 一、类的基本使用 类中包括:静态字段(静态变量)、动态字段(动态变量)和构造方法 静态字段写在__init__方法之前,动态字段需要实例化对象类传递参数值,字段名写在__init__方法中 实例化对象的过程: 创建一个对象空间,实例空间 自动执行__init__方法,并将实例化的对象 ...
分类:
其他好文 时间:
2020-01-26 15:51:31
阅读次数:
69
1) 意图: 将一个类的接口转换成客户希望的另一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作 2) 结构: 适配器两种结构,一种继承实现,一种组合实现 a. 继承方式: b. 组合方式: 其中: Target定义Client使用的与特定领域相关的接口 Client与符合 ...
分类:
编程语言 时间:
2020-01-23 19:58:54
阅读次数:
112
前言 对于灵活的js而言,继承相比于java等语言,继承实现方式可谓百花齐放。方式的多样就意味着知识点繁多,当然也是面试时绕不开的点。撇开ES6 class不谈,传统的继承方式你知道几种?每种实现原理是什么,优劣点能谈谈吗。这里就结合具体例子,按照渐进式的思路来看看继承的发展。 准备 谈到js继承之 ...
分类:
Web程序 时间:
2020-01-08 21:12:27
阅读次数:
88
public: 公有继承时,对基类的公有成员和保护成员的访问属性不变,派生类的新增成员可以访问基类的公有成员和保护成员,但是访问不了基类的私有成员。派生类的对象只能访问派生类的公有成员(包括继承的公有成员),访问不了保护成员和私有成员。 protected: 保护继承中,基类的公有成员和保护成员被派 ...
分类:
编程语言 时间:
2020-01-05 15:49:14
阅读次数:
53
目录 1.装饰模式 2.外观模式 3.享元模式 4.组合模式 4.1透明方式 4.2安全方式 一、装饰模式(Decorator) 可以动态的为对象添加新的功能,是一种用于代替继承的技术,无须通过继承添加子类就能扩展对象的新功能。使用对象的关联关系代替继承关系。同时避免类型体系的快速膨胀。 核心角色: ...
分类:
其他好文 时间:
2020-01-05 14:00:21
阅读次数:
94
继承开始 1.对于面向对象的程序而言,它的精华在于类的继承可以以既有的类为基础,进而派生出新的类。 通过这种方式,便能快速地开发出新的类,而不需编写相同的程序代码,这也就是程序代码再利用的概念。2.子类在继承父类时,会继承父类中的全部的属性与方法,子类可直接用父类的public修饰的属性和方法3.子 ...
分类:
编程语言 时间:
2019-12-28 11:26:03
阅读次数:
84