1、Java平台3个版本:Java SE、Java ME、Java EE。2、概念:Java语言是一门面向对象编程语言,类(class)是Java程序的基本构造单元,Java程序中所有语言都出现在一个类中。3、Java语言特征:面向对象、结构中立、可移植、多线程等。4、Java平台两个组件:Java...
分类:
其他好文 时间:
2014-10-15 01:44:59
阅读次数:
254
了解到了Jave的程序是由类构成的,因为Java是一个面向对象的编程语言面向对象编程中最重要的概念就是类(class)和对象(object)。由javac编译成字节码文件,由java虚拟机运行。类是对象的蓝图,对象是类的实列。今天写了第一个程序 HelloWorld!第一个方法public stat...
分类:
编程语言 时间:
2014-10-15 00:05:09
阅读次数:
257
修饰器设计模式--最近我给女朋友买了一款可以更换外壳的手机。现在的外壳是红色的,假如我想用这款手机的时候,会更换成银灰色的外壳。但是我不能随意更换天线或者话筒,因为这些功能模块在手机生产的时候就已经被固定了。在维基百科中的介绍是如此:修饰模式,是面向对象编程领域中,一种动态地往一个类中添加新的行为的...
分类:
其他好文 时间:
2014-10-14 13:40:48
阅读次数:
201
引言:此次我们重新封装线程, 采用基于对象编程的方式,不用于面向对象编程中重定义虚函数的方式,这里我们用回调函数的方式。Thread.h 1 #ifndef THREAD_H_ 2 #define THREAD_H_ 3 4 #include 5 #include 6 #include 7 ...
分类:
编程语言 时间:
2014-10-14 01:29:17
阅读次数:
308
最近在看设计模式方面的一些的内容,发现自己以前在面向对象编程方面的能力实在是太水了,实在是还有很多东西要学习,从这篇文章开始会将所学到的设计模式写下来,也会附上自己的理解以及相关实验代码。首先来讲讲简单工厂模式,试着想象平时生活中的工厂,一个工厂通常都是生产同一类产品的,比如说鞋子,于是这个工厂里就...
分类:
其他好文 时间:
2014-10-13 22:13:27
阅读次数:
160
Ruby是一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言。
简介
Ruby 是开源的,在Web上免费提供,但需要一个许可证。
Ruby 是一种通用的、解释的编程语言。
Ruby 是一种真正的面向对象编程语言。
Ruby 是一种类似于 Python 和 Perl 的服务器端脚本语言。
Ruby 可以用来编写通用网关接口(CGI)脚本。
R...
分类:
编程语言 时间:
2014-10-13 19:45:07
阅读次数:
221
弊端是,没有人还记得面向对象原本要解决的问题是什么。 1、面向对象原本要解决什么(或者说有什么优良特性) 似乎很简单,但实际又很不简单:面向对象三要素封装、继承、多态 (警告:事实上,从业界如此总结出这...
分类:
其他好文 时间:
2014-10-13 10:40:49
阅读次数:
202
也是大学的时候写的,欢迎拍砖
学Java一段时间了,小小的回顾下,理一下结构。另外,提一下,哥哥是做C/C++的,不做Java,Java仅仅是学习一下。
Java基本语法
一 Java基础部分
1 数据类型
2 控制流程
3 函数
二 Java面向对象部分
1 类定义...
分类:
编程语言 时间:
2014-10-11 22:54:56
阅读次数:
313
http://www.delphi2007.net/delphiblog/html/delphi_2004511950333715.html前言 近期,一直在使用 C++ 与 Object Pascal (后面简称 OP)深入学习面向对象编程(Object-Oriented Programmi...
分类:
其他好文 时间:
2014-10-11 13:46:15
阅读次数:
254
我这个人记忆力一直比较差,需要没事多看看,今天再看Ruby面向对象编程的内容,把其中一些概念记下来,以便日后回忆使用。基本概念:一。局部变量、全局变量、实例变量(对象变量)和类变量。二。类方法和实例方法(对象方法)。三。继承。四。覆写方法。五。反射。六。封装。..
分类:
其他好文 时间:
2014-10-09 21:11:18
阅读次数:
149