一、技术 1.入门C++ 今年看完了一本很厚很厚的书——《c++ primer 5th》。从头到尾,基本上每一个课后练习题都完成了。入门了C++这个大坑,也初步了解了面向对象这个程序抽象方法。这本书从c++11新标准的视角讲,并且会提到原来的旧标准。使用了STL库之后,C++的开发效率确实大大提升。 ...
分类:
其他好文 时间:
2018-12-27 11:15:11
阅读次数:
189
抽象类: 1、抽象类使用abstract修饰; 2、抽象类不能实例化,即不能使用new关键字来实例化对象; 3、含有抽象方法(使用abstract关键字修饰的方法)的类是抽象类,必须使用abstract关键字修饰; 4、抽象类可以含有抽象方法,也可以不包含抽象方法,抽象类中可以有具体的方法; 5、如 ...
分类:
其他好文 时间:
2018-12-27 03:22:06
阅读次数:
135
模板方法模式的定义 定义一个操作中的算法的框架,而将一些步骤延迟到子类中. 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤. 通俗的讲,就是将子类相同的方法, 都放到其抽象父类中 类图如下: 其中, AbstractClass 叫抽象模板, 它的方法分为以下两类: ConcreteC ...
分类:
其他好文 时间:
2018-12-25 23:34:58
阅读次数:
140
类加载过程 加载 加载对象 到堆中, 验证 验证代码正确性。比如abstract类的抽象方法 是否被实现。 准备 static变量 值初始化。放入方法区 解析 直接引用 和符号引用。 吧符号引用改成直接引用 初始化 初始化静态代码块、类变量、构造函数 ...
分类:
其他好文 时间:
2018-12-25 20:18:09
阅读次数:
102
今日所学 : 1 .类的约束 2 .异常处理 try except raise 3. MD5加密 4. 日记处理(不要记,留一份,侧重点再用) 1 .类的约束 1) 写一个父类,父类中的某个方法要抛出一个异常 NotlmplemenredError(重点) 2) 抽象类和抽象方法 抽象类和抽象方法 ...
分类:
其他好文 时间:
2018-12-22 16:34:31
阅读次数:
256
1. 类的约束 1. 写一个父类. 父类中的某个方法要抛出一个异常 NotImplementedError 2. 抽象类和抽象方法 from abc import ABCMeta, abstractmethod class Base(metaclass = ABCMeta): @abstractme ...
分类:
编程语言 时间:
2018-12-21 21:20:44
阅读次数:
188
一.约束 1.用父类执行约束 子类继承父类,用重写方法,对子类的方法进行约束. 2.定义抽象类进行约束 抽象类中的抽象方法不能执行,报错约束 抽象类总结: 1.子类必须重写父类的方法,否则子类也是抽象类 2.抽象类不能创建对象 3.有抽象方法的类,就是抽象类 4.抽象类可以有方法 二.异常处理 1. ...
分类:
编程语言 时间:
2018-12-21 20:18:22
阅读次数:
201
1. 类的约束 1. 写一个父类,父类中的某个方法要抛出一个异常 NotImplementedError 2. 抽象类和抽象方法 2. 异常处理 3. 堆栈 3. MD5 4. 日志处理 等级: critical: 50 error:40 warning:30 info:20 debug:10 ...
分类:
编程语言 时间:
2018-12-21 16:05:48
阅读次数:
224
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "“全栈2019”Java第六十三章:接口与抽象方法详解" 下一章 "“全栈2019”Java第六十四章:接口与静态方法详解" 学习小组 加入同步 ...
分类:
编程语言 时间:
2018-12-18 10:54:31
阅读次数:
141
抽象类和接口很类似,抽象类不能被实例化需要使用abstract 关键字声明,抽象类实现接口后,接口中没有函数体的函数可以不重写,接口中的这些方法就自动被继承到实现接口的抽象类中,称为抽象方法 抽象方法不需要使用open声明,因为抽象类本身就是可继承的 ...
分类:
其他好文 时间:
2018-12-16 14:38:58
阅读次数:
143