摘要:sun公司动作真块呀。https://j2se.dev.java.net/
......
摘要:namevirtualhost 211.161.197.119
<virtualhost 211.161.197.119> servername bug.unigium.com documentroot /www/http/mantisbt</virtualhost><virtualhost 211.161.197.119> servername mycity......
浅谈编程思想的重要性 【程序编程相关:
oracle8i在linux9的安装步骤】 【推荐阅读:
ASP生成静态htm页面基本代码!】 浅谈编程思想的重要性 【扩展信息:
pocketc初学笔记*part2-Dr】 作者:wfg2005 在面向对象编程里,其实你用什么语言不是最重要的,最重要的是oop思想.也就是说在面向对象编程中我们要精心去理解的是面向对象的思想
而并非是语言,对于语言来说不管你用的是c++,还是java 甚至是新语言c#,它们无非是语法不同.而这些语言(准确的说是所有的面向对象编程语言)
的构造者们在构造这些语言时,都是依据同样的面向对象思想构造.只是构造时采用的方式不同而已,当然除此之外可能在细节上也有所不同,因为这些语
言构造者们可能是站的角度不同或是看法不同,但是他们的“核心思想”都是相同的.对于面向对象中核心概念理解都是一致的.
我想不管我怎样的陈述我的观点.始终是抽象.读者也是难于接受的,所以接下来我就针对面向对象思想的“多态的”概念进行分析与举例
(举例时我将采 java,c#,c++ 进行比较来证明我的观点)
为了便于说明我先简单的介绍一下面向对象重要特怔之一多态:简单的讲多态就是:一种方法多种接口.
准确的说:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果.
从以上概念中我们知道.多态的实现实质是通过方法这一机制来实现的,当然这里所指的方法(主要)是指类中的方法(或叫服务).同时也说明
类中的数据是不具有多态性的.从这里我们就可以得出一个结论:在面向对象语言里(无任哪种oopl)都有实现多态的语言机制.并且这些实现
多态的语言机制都是针对方法的.而数据是不具有多态这一性质的
现在让我们看看当今流行的面向对象语言是不是符合这个结论
便于读者理解我所举的例子.先做一些必要的说明.下面一共举了三种比较流行的oopl的例子.
分别是.java,c++(采用1998的标准),c#(microsoft 公司的新语言)
基类:一个person 其中含有两个共公变量.ino,strname.一个构造涵数,一个显示方法.
子类:继承于基类person 基中也含中两个共公变量:ino,strname.一个构造函数,一个显示方法.
同时请读者注意:举这三个例子我只想说明结论:”在面向对象语言里(无任哪种oopl)都有实现多态的语言机制.并且这些实现
多态的语言机制都是针对方法的.而数据是不具有多态这一性质的“.而不是从设计的合理性出发的.当然也很少有人会这个设计.我这样做的目的
只是为了让例子简单.便于说明问题
// ------------------java 中例子----------------------------
package wfga001;...
下一页 摘要:sql函数:单行函数,多行函数(分组函数)字符函数ascii(´a´)=>97chr(65)=>´a´initcap(´my word´)=>my wordinstr(´morning,´n´,1,1)=>4length(´eric lu han&acut......