设计模式一 工厂模式Factory 在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。可是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 很多类型对象的创造须要一系列的步骤: 你可能须要计算或取得对象的初始设置; 选择生...
分类:
其他好文 时间:
2015-01-22 17:46:40
阅读次数:
199
见习工程师 实习生(student engineer)
1、掌握基本的Android应用开发和调试技能,了解Android SDK,会用Eclipse开发工具;
2、掌握基础控件、UI布局,能够处理多分辨率适配;
3、具有较强的团队协作精神及高度的责任心,会使用SVN等协同开发工具;
4、了解面向对象编程思想、了解MVC、了解JSON数据。
初级android工程师...
分类:
移动开发 时间:
2015-01-22 13:14:52
阅读次数:
183
1.C++的编程特点:
(1)结构化编程:由if,for,while等语句组成;强调算法的设计,自顶向下的设计原则;
(2)面向对象编程:由类,对象等组成;强调数据的设计,自底向上的设计原则;
(3)泛型编程:由模版组成;强调创建适用于各种数据类型的代码模块;
2.源代码——(编译)——目标代码——(链接)——可执行文件
3.预处理器处理名称以#开头的编译指令:#include
4.C...
分类:
编程语言 时间:
2015-01-20 15:46:01
阅读次数:
183
这篇文章主要介绍了C#中this指针的用法,对初学者而言是非常重要的概念,必须加以熟练掌握,需要的朋友可以参考下。本文实例展示了C#中this指针的用法,对于初学者进一步牢固掌握C#有很大帮助,具体内容如下:一、this指针是什么:这里有一些面向对象编程的概念需要说明:类(Class)的概念和对象(...
面向对象编程中,一般OC程序由三个文件组成:.h文件.m文件 main.m文件。编译时,Xcode是编译所有.m上文件的。.h文件:这是一个头文件,也可以说是接口部分。实例变量(类的属性)、对象方法、类方法的声明都在这个文件中。如果定义一个“人”类,Person.h@interface Perso....
分类:
其他好文 时间:
2015-01-19 14:02:17
阅读次数:
96
在JDK1.5之前,JAVA可以有两种方式定义新类型:类和接口,对于大部分面向对象编程,有这两种似乎就足够了,但是在一些特殊情况就不合适。例如:想要定义一个Color类,它只能有Red,Green,Blue三种,其他值则是错误,在JDK1.5之后便引入枚举类型。枚举其实就是一种类型,跟int, ch...
分类:
编程语言 时间:
2015-01-18 23:55:47
阅读次数:
295
面向对象编程:
?万物皆对象
?程序就是一组对象,对象之间通过发送消息互相通知做什么
?每一个对象都有它自己的由其他对象构成的存储区
?每一个对象有一个类型
?一个特定类型的所有对象都能接收相同的消息
类:
?类是用户定义的数据类型
?在类中声明的变量和函数称为类的成员
变量称为数据成员(也叫成员变量)
函数称为成员函数(有时称为...
分类:
编程语言 时间:
2015-01-18 13:12:44
阅读次数:
237
懂C#的话,转Java也不是那么难,毕竟,语言语法还是相似的.尝试了下Java,说说自己的体会吧. 一,Java和C#都是完全面向对象的语言。在面向对象编程的三大原则方面,这两种语言接近得不能再接近。不过也有一些差别,不过不多,稍微习惯下就好了,比如:集合:两种语言都有集合ArrayList,...
分类:
编程语言 时间:
2015-01-16 18:51:56
阅读次数:
285
抽象类和抽象方法 抽象方法在面向对象编程语言中抽象方法指一些只有方法声明而没有具体方法体的方法抽象方法一般存在于抽象类或接口中。java中,抽象方法就是以 abstract 修饰的方法,只需要声明而不需要实现abstractvoidf();抽象类包含抽象方法的类叫抽象类。 abstractcla.....
分类:
编程语言 时间:
2015-01-15 20:07:06
阅读次数:
237
定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在...
分类:
编程语言 时间:
2015-01-15 15:50:01
阅读次数:
142