runxinzhi.com
首页
百度搜索
面向对象的三大特点是什么?都有什么含义?
封装
对外隐藏复杂的实现过程,暴露出简单的使用方法。
隔离变化。
提高代码重用性。
保护数据。
继承
提高代码重用性。(如果仅仅是为了重用,name可以优先考虑组合)
多态的前提。
多态
多态的前提:继承
多态的作用:提高代码扩展性(dao、jdbc)
多态的体现:向上转型
多态的限制:向上转型发生时,子类独有的成员无法使用
当你发现自己的才华撑不起野心时,就请安静下来学习吧
相关阅读:
[BZOJ3295][Cqoi2011]动态逆序对 CDQ分治&树套树
[BZOJ3230] 相似字串 后缀数组+RMQ
[BZOJ4556][Tjoi2016&Heoi2016]字符串 后缀数组+主席树
[BZOJ4044]Virus synthesis 回文自动机的DP
[BZOJ2055]80人环游世界 有上下界最小费用最大流
[BZOJ2502]清理雪道 有上下界网络流(最小流)
[BZOJ2095][Poi2010]Bridges 最大流(混合图欧拉回路)
[BZOJ2288&BZOJ1150]一类堆+链表+贪心问题
[BZOJ4820]硬币游戏 KMP+高斯消元
[BZOJ1559]密码 AC自动机+状压
原文地址:https://www.cnblogs.com/smallVampire/p/12508698.html
最新文章
BZOJ2406矩阵——有上下界的可行流+二分答案
BZOJ5019[Snoi2017]遗失的答案——FWT+状压DP
BZOJ3527[Zjoi2014]力——FFT
BZOJ1112[POI2008]砖块Klo——非旋转treap
清华集训2016合集
[GXOI/GZOI2019]旅行者——堆优化dijkstra
最大权完美匹配:KM算法的优化
代数余子式和伴随矩阵
生成树计数:矩阵树定理
从《逆にする関数》(《逆转函数》)看Manacher算法的扩展应用
热门文章
[AGC024F]Simple Subsequence Problem
区间最值问题(RMQ):压位分块稀疏表
[AGC023F]01 on Tree 另解
[AGC033F]Adding Edges
[CF1268D]Invertation in Tournament
Lyndon分解和最小循环表示学习
NOIP2017 游记
2017/10 冲刺NOIP集训记录:暁の水平线に胜利を刻むのです!
[POJ1704]Georgia and Bob 博弈论
[BZOJ2244][SDOI2011]拦截导弹 CDQ分治
Copyright © 2020-2023
润新知