码迷,mamicode.com
首页 >  
搜索关键字:面向对象的思想    ( 492个结果
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四 个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
这是斐波那契数列,规律是:从第三个数开始,每个数都是前两个数的合. 是的,最简单的方法就是递归, 这种是面向过程式的编程,java是一种面向对象的语言,我们能不能使用面向对象的思想解决这个问题呢?答案是肯定的 ...
分类:其他好文   时间:2017-04-16 20:25:47    阅读次数:159
选择正确的被重载的方法
今天杭城下雨了本来打算出去找房子的房子到期了,出去找了一圈发现不好找了,时间过得好快,又是一年毕业季啊。。。回来没事准备写一篇随笔吧。 在面向对象的思想中我们经常会用到方法的重载,但是我们很少去思考编译器是怎样根据方法的签名去决定选择哪个方法的。一般来说发生重载具体用哪个方法是显而易见的,因为只有它 ...
分类:其他好文   时间:2017-04-09 18:19:45    阅读次数:279
java基础(二)
1.面向对象万事万物皆对象面向对象思想面向对象是基于面向过程的编程思想。面向过程:强调的是每一个功能的步骤面向对象:强调的是对象,然后由对象去调用功能面向对象的思想特点A:是一种更符合我们思想习惯的思想B:可以将复杂的事情简单化C:将我们从执行者变成了指挥者面向对..
分类:编程语言   时间:2017-03-26 23:05:07    阅读次数:203
java基础知识(9)---异常
异 常: 异常:就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题... ...
分类:编程语言   时间:2017-03-25 19:15:17    阅读次数:141
【原】Java学习笔记026 - 集合
1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // 需求:从三国演义中评选出四个最帅的武将,并存储下来 6 7 // 因为具备了面向对象的思想,所以创... ...
分类:编程语言   时间:2017-03-19 12:02:02    阅读次数:247
依赖倒置之我见
.net 程序员对面向对象设计原则以及设计模式的重视似乎不如Java,包括许多有经验.net的程序员,也并没有将面向对象的思想渗透进项目中。我本身就是这样一个例子。C#和Java都是面向对象的语言,设计模式对两者是通用的,今天就来谈一谈我对面向对象设计原则之一—依赖倒置原则的理解,之所以选择这个原则 ...
分类:其他好文   时间:2017-03-15 22:39:08    阅读次数:204
面向对象的Java实现
1.面向对象的Java实现--封装 1-1:封装 a.为什么需要封装(封装可以是数据方便维护、增加实用性、方便扩展等等。通过面向对象的思想,模拟现实生活中的事物。) b.什么是封装(封装就是将属性私有化,提供共有的方法访问私有属性) c.如何实现封装 例如: package s2java.sg.ch ...
分类:编程语言   时间:2017-03-14 23:52:07    阅读次数:261
Java面向对象理论篇(上)总结
面向对象:(学习王伟、传智等教程)1.1)面向对象面向对象是基于面向过程的编程思想1.2)面向对象的思想特点1.2.1)是一种更符合我们思考习惯的思想1.2.2)把复杂的事情简单化1.2.3)让我们从执行者变成了指挥者2)类与对象2.1)类(class)和对象(object)是面向对象方法的核心概..
分类:编程语言   时间:2017-03-14 21:46:08    阅读次数:271
Java异常处理
Exception类: 在java中用类的形式对不正常情况进行了描述和封装对象,异常就是java通过面向对象的思想将问题封装成了对象。 异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。 Throwable: Except ...
分类:编程语言   时间:2017-03-12 18:24:18    阅读次数:258
SSH之Hibernate总结篇
Hibernate hibernate 简介: hibernate是一个开源ORM(Object/Relationship Mipping)框架,它是对象关联关系映射的持久层框架,它对JDBC做了轻量级的封装,而我们java程序员可以使用面向对象的思想来操纵数据库。 为什么要用hibernate(j ...
分类:Web程序   时间:2017-03-11 00:42:43    阅读次数:269
492条   上一页 1 ... 19 20 21 22 23 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!