在看队友的程序时总是不免惭愧,无论从代码风格还是代码功能和效率都比自己强大很多,也从交流中学到很多东西。 优点: 程序结构比较清晰,类和方法的设计能够体现面向对象思想。程序正确性能够保证。 缺点: 1、程序的可读性较差,没有注释,有的变量的命名并不清晰; 2、代码中有一些重复的段落,如...
分类:
其他好文 时间:
2014-10-24 00:11:08
阅读次数:
170
一、发现的问题1、这是一个用面向对象语言的写出来的面向过程的程序。既然使用了面向对象的语言,就要运用面向对象的方法去编程,加强面向对象思想。2、整个代码基本没有注释,只有在定义变量和极少的一部分循环的地方添加了注释,这使代码可读性大大降低。3、程序的算法相对简单,除了用树存储以外基本没有进行优化,程...
分类:
其他好文 时间:
2014-10-24 00:08:00
阅读次数:
224
1.做一个饲养员给动物喂食物的例子体现JAVA中的面向对象思想,接口(抽象类)的用处
package com.softeem.demo;
/**
*@authorleno
*动物的接口
*/
interface Animal
{
public void eat(Food food);
}
/**
*@authorleno
*一种动物类:猫
*/ ...
分类:
编程语言 时间:
2014-10-20 11:43:05
阅读次数:
235
很多Java面试的时候,都会问到有关Java垃圾回收的问题,提到垃圾回收肯定要涉及到JVM内存管理机制,Java语言的执行效率一直被C、C++程序员所嘲笑,其实,事实就是这样,Java在执行效率方面确实很低,一方面,Java语言采用面向对象思想,这也决定了其必然是开发效率高,执行效率低。另一方面,J...
分类:
编程语言 时间:
2014-10-14 10:07:58
阅读次数:
263
第一道题:C++/Java/Objective-C/C#语言是如何体现面向对象思想的。不管什么面向对象语言,其面向对象思想就是通过面向对象特点:继承,封装,多态来实现面向对象设计(好像还有个抽象性,这里就不说了)。在Java中:继承性 Java通过继承实现代码复用。继承而得到的类称为子类,被继承的类...
分类:
移动开发 时间:
2014-10-13 00:29:18
阅读次数:
625
———Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——— OC是面向对象的,C是面向过程的。二者只是解决问题的两种不同的思想。1、面向对象和面向过程的区别 (1)以用电脑看电影为例 面向过程思想(关注的是具体的步骤) 这里我们是执行者,我们需要关注具体...
分类:
其他好文 时间:
2014-09-27 02:44:39
阅读次数:
237
第一步:创建包接口类似java中的接口定义
create or replace
PACKAGE pack_sc_hmd_kh
IS
--方法的声明
PROCEDURE proc_hmd_kh(
p_y VARCHAR2,
p_m VARCHAR2,
p_d VARCHAR2);
END pack_sc_hmd_kh;
...
分类:
数据库 时间:
2014-09-22 16:00:42
阅读次数:
433
我写的笔记可能很简单,有很多东西我都没有去记录。因为那些东西在我看来不重要,或者我知道。关于想对象思想这一块我记录的更少了,这一块以前在做.net的时候理解的还可以,所以在学习的时候就没有记录太多的东西。面向过程:面线过程在意的是解决问题需要那些步骤面向对象:面向对象在意的是解决问题需要那些对象常用...
分类:
其他好文 时间:
2014-09-19 17:19:15
阅读次数:
133
1、自动释放池的工作原理。2、指针 指针的指针 指针数组3、设计模式 mvc 工厂模式4、多继承的代替方法(类别以及代理)5、堆栈6、OC优缺点7、面向对象思想以及程序设计8、应用程序设计 用户体验 流量 电量9、爱好、职业规划
分类:
其他好文 时间:
2014-09-18 16:18:14
阅读次数:
234
---恢复内容开始---1.面向对象思想:万物皆对象,面相对象是更加符合人类思维模式的软件编程思想,比较简单,而且扩展性好。2.拥有相同(或者类似)属性和行为的对象都可以抽像出一个类,类就像图纸,对象就是根据图纸制造出来的东西,实实在在存在的。3.类的设计,只关心3样东西:事物名称(类名):人(Pe...
分类:
其他好文 时间:
2014-09-16 00:09:39
阅读次数:
221