第一部分 计算机程序和面向对象编程编程语言种类: 机器语言:2进制(0和1) 汇编语言:英文字符缩写和助记符 高级语言: 面向过程:面向过程是从微观上/细节上处理具体事务。 C语言 面向对象:面向对象是从整体上/宏观上把握要处理的事情。 C++/JAVA , C# ,...
分类:
编程语言 时间:
2015-03-05 22:20:08
阅读次数:
259
一、什么是 AOP AOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公...
分类:
编程语言 时间:
2015-03-04 14:48:40
阅读次数:
166
如果你是一个热衷于技术的 Java 程序员, 那么下面的 10 个要点可以让你在众多 Java 开发人员中脱颖而出。
1. 拥有扎实的基础和深刻理解 OO 原则
对于 Java 程序员,深刻理解 Object Oriented Programming(面向对象编程)这一概念是必须的。没有 OOPS 的坚实基础,就领会不了像 Java 这些面向对象编程语言的美。...
分类:
编程语言 时间:
2015-03-04 09:48:27
阅读次数:
223
了解Java或C#等面向对象编程语言的的程序员比较熟悉类和对象以及OOP。一谈起OOP,就会想起教科书式的OOP概念:封装、继承、多态。粗浅的解释封装就是对数据进行隐藏;继承就是子类继承父类(class)或接口(interface)的方法和属性,并实现代码复用;多态就是重载和重写。这样的解释仍仅仅只...
分类:
其他好文 时间:
2015-03-04 09:37:36
阅读次数:
122
1开始C++1.1 C++的头文件传统的C头文件。C++头文件hpp文件件1.2 命名空间C++引入了新的概念,命名空间可以有效避免大型项目中的各种名称冲突class关键字class是C++的核心,是面向对象编程的核心内容1.3 更严格的类型转化在C++,不同类型的指针是不能直接赋值的,必须强转1....
分类:
编程语言 时间:
2015-03-02 16:46:06
阅读次数:
189
1. 类和函数面向对象编程的例子:#!/usr/bin/env python# -*- coding: utf-8 -*-class Person(object): #在属性和变量的前面增加“__”就可以将该变量或者方法转换成私有变量,要访问私有变量可以添加方法访问 def __init...
分类:
编程语言 时间:
2015-03-02 14:31:24
阅读次数:
170
每个从事C++开发的朋友相信都能给后来者一些建议,但是真正为此进行大致总结的很少。本文就给出了网上流传的对C++编程开发学习的50条建议,总结的还是相当不错的,编程学习者(不仅限于C++学习者)如果真的理解了这些建议,相信能够在学习时准确的抓住侧重点,少走弯路。下面列出这50条建议:
1、把C++当成一门新的语言学习(和C没啥关系!)。
2、看《Thinking In C++》,不要看《C++编程思想》。
3、看《The C++ Programming La...
分类:
编程语言 时间:
2015-03-02 11:18:11
阅读次数:
133
本项目是《beginning iOS8 programming with swift》中的项目学习笔记==》全部笔记目录------------------------------------------------------------------------------------------...
分类:
其他好文 时间:
2015-03-02 10:55:14
阅读次数:
148
设计模式一 工厂模式Factory 在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。可是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 很多类型对象的创造须要一系列的步骤: 你可能须要计算或取得对象的初始设置; 选择生...
分类:
其他好文 时间:
2015-03-01 10:30:03
阅读次数:
189
AOP
AOP(Aspect Orient Programming),也就是面向切面编程,是OOP(面向对象编程)的延续。AOP带来了新的编程革新。 使得软件设计更加细化,代码的编写顺序不再决定其运行顺序,典型框架有Spring和AspectJ框架。
理解
面向对象的编程的执行顺序和开发中写入对象之间的调用关系是一致的。面向接口或者加入代理、反射等,都是从纵...
分类:
其他好文 时间:
2015-03-01 00:24:43
阅读次数:
261