2.1 C#的基本语法
C#代码的外观和操作方式与C++和Java非常相似。初看起来,其语法比较混乱,
不像书面英语和其他语言。但是,在C#编程中,使用的样式是比较清晰的,不用花太多的力气就可以编写出可读性很强的代码。
与其他语言的编译器不同,无论代码中是否有空格或回车符或tab字符(这些字符统称为空白字符),C#编译器都不考虑这些字符。这样格式化代码时就有很大的自由度,但遵循某些规则将有...
面向对象编程(OOP)是我们编程的一项基本技能,PHP5对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高 PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编程的实际意义和应用方法。 我们通常在做一个有数据库后台的网站的 ...
分类:
Web程序 时间:
2016-04-23 10:08:29
阅读次数:
146
1、面向对象的基本特征:封装、继承、多态
Java完全支持使用对象、类、继承、封装、消息等基本概念来进行程序设计,允许从现实世界中客观存在的事物(即对象)出发来构造软件系统,在系统构造中尽可能运用人类的自然思维方式。实际上,这些优势是所有面向对象编程语言的共同特征。而面向对象的方式实际上由OOA(面向对象分析)、OOD(面向对象设计)和OOP(面向对象编程)三个部分有机组成,其中,OOA和OOD的...
分类:
编程语言 时间:
2016-04-22 20:48:48
阅读次数:
196
面向对象编程(OOP)1、面向对象的特征有哪些方面? 封装,继承,多态和抽象。下面我们会逐个分析这些特性。封装 给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在Java当中,有3种修饰符:public,private和protected。每一种修饰符给其他的位于同一个包或者不同包下面对象赋予了不同的访问权限。
下面列出了使用封装的一些好处:
通过隐藏...
分类:
编程语言 时间:
2016-04-22 20:26:25
阅读次数:
240
关于PHP,大家的误解比较多,但其实现代PHP是一门无论开发效率还是执行效率都相当高的编程语言。关于现代PHP的各方面特性,大家可以参考作者之前写的 PHP the right way,中文翻译:PHP之道。同时,作者也是比较流行的PHP框架 – Slim 的开发者。所以这本书非常值得已读,甚至你只需要懂一些OOP的概念即可,并不需要你懂PHP开发。Part 1 Langu...
分类:
Web程序 时间:
2016-04-22 19:28:41
阅读次数:
203
集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。 为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合: a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。 b ...
由于时间的限制就写一些通用的注释啦》 @author 姓名 这个标记将产生一个作者条目,可以使用多个@author注释,每个对应一个作者。 @version 文本 这个标记产生版本条目,对当前版本的描述 @since 文本 这个标记始于条目。 @deprecated 文本 这个将标记类。方法/变量添 ...
分类:
其他好文 时间:
2016-04-21 21:59:19
阅读次数:
140
Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成 ...
分类:
编程语言 时间:
2016-04-20 09:23:53
阅读次数:
161
继承和接口是OOP程序设计语言中非常重要的两个概念,也是经常让程序员对其使用比较混淆的。什么时候用继承好一些,什么时候用接口好一些呢?首先,从OOP程序设计语言的多态特性来说两者都是多态的一种体现。继承更侧重于给对象进行归类(继承体系)和接口则侧重于对功能方法进..
分类:
编程语言 时间:
2016-04-20 02:13:52
阅读次数:
183
》》》》》》》》》》》》》》》》》》》》》》》》》》》》 >>> 1.所谓 集合就是 把一系列的储存数据 方法和 接口和类封装 放在一起, 以方便人们的使用, 1. List有序的 (ArrayList随机访问)+(Linkedlist快速插入元素)+ + vetor(涉及到堆栈和队列) 2. se ...
分类:
编程语言 时间:
2016-04-19 09:59:29
阅读次数:
191