自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

魔法猫的博客

面向对象面向君,不负代码不负卿

  • 博客(4)
  • 收藏
  • 关注

原创 浅谈面向对象(一)

一、面向对象的三大基本原则    1.封装    曾无意看到有网友这样说过一句话,觉得有点意思“基本的变量已经不再浮游于一大段一大段的程序中了,他们已经放弃了这种自由自在的存在方式,而是安稳的寄居于庞大而蹒跚的对象内部,与外界隔开来,通过迂回曲折的间接途径与外部世界联系和通信。而这些对象就是这些基本变量的生存机器。”(引)。那封装到底是什么意思,有哪些好处?    所谓的封装就是把我们生活中客观存...

2018-03-05 11:01:04 243

原创 算法-选择排序

1. 原理:逐个将元素和其他元素进行比较,比较过程中将较小的数值进行位置交换,这样每次循环均会将最小的数值查找出来。 2. 代码解析 public static void main(String[] args) { int[] arr={1,2,3,4,5,6,7,8,9,10}; int temp; //外层循环,控制总的循环次数;总循环次数=元素数-1 for...

2018-03-08 16:04:50 112

原创 算法-冒泡排序

1. 原理:比较两个相邻的元素,将较大的元素交换至右端 2. 思路:依次比较相邻的元素,将较大的元素交换到右侧; 3. 代码解析 public static void main(String[] args) { int[] arr={10,9,8,7,6,5,4,3,2,1}; //外层循环控制着总共的排序次数,排序趟数为元素个数-1 for(int i=0;i<...

2018-03-08 15:20:23 138

转载 浅谈面向对象(二)

面向对象(oop)的基本原则(https://www.cnblogs.com/profession/p/4862903.html)开放封闭原则 Open-Close Principle(OCP)•      既开放又封闭,对扩展是开放的,对更改是封闭的!•      扩展即扩展现行的模块,当我们软件的实际应用发生改变时,出现新的需求,就需要我们对模块进行扩展,使其能够满足新的需求!更改封闭即是在我...

2018-03-05 11:53:08 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除