最新文章列表

计算机漫游

今天发一篇曾经的总结,主要涉及几个计算机思想。 1. 计算机组成结构 1.1 计算机基本构成 三大核心部件:中央处理器、存储器、I/O设备 中央处理器(CPU) 算术/逻辑单元(ALU) 寄存器 PC(程序计数器) 存储器(内存) 物理上:由一组动态随机存取存储器(DRAM)芯片组成 逻辑上:是一个线性的字节数 ...
zhanjia 评论(0) 有1189人浏览 2018-07-07 17:58

接口使用

一概念介绍 1接口可以用于声明引用类型的变量,但接口不能用于创建实例。 2当使用接口来声明引用类型变量时,这个引用类型变量必须引用其实现类的对象。 3一个类可以实现一个或多个接口,实现接口用implements关键字。 4一个类实现了一个或多个接口之后,这个类必须完全实现这些接口里所定义的全部抽象方法,否则,该类将保留从父接口那里继承到的抽象方法,该类也必须定义为抽象类。   二实现接 ...
cakin24 评论(0) 有843人浏览 2016-10-29 20:42

代理模式——红酒经销

一模式定义 在代理模式中,有两个对象参与处理同一请求,接收的请求由代理对象委托给真实对象处理,代理对象控制请求的访问,它在客户端应用程序与真实对象之间起到了一个中介桥梁的作用。代理模式使用对象聚合代替继承,有效地降低了软件模块之间的耦合度。   二模式举例 1模式分析 我们借用红酒经销来说明这一模式。   2代理模式静态类图   3代码示例 3.1红酒工厂接口一IRedWine ...
cakin24 评论(0) 有1258人浏览 2016-10-29 20:06

组合模式——公司组织结构

一 模式定义组合模式:将对象组合成树形结构以表示“部分一整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。   二 组合模式举例1 模式分析我们借用公司组织结构图来说明这一模式。经过分析后,我们得出该模式静态类图如下: 2代码示例2.1建立员工抽象类 package com.demo.composite; /** * 职工类接口 * * @auth ...
cakin24 评论(0) 有770人浏览 2016-09-26 00:33

面向对象四大基本特征

抽象: 抽象就是找出一些事物的相似和共性之处,然后将这些事物归为一个类,这个类只考虑这些事物的相似和共性之处,并且会忽略与当前主题和目 ...
cc414011733 评论(0) 有425人浏览 2016-03-31 14:48

抽象与封装区别-转

抽象 处理大而复杂的问题的重要手段是抽象,强调事物本质的东西。 对程序抽象而言,一个语言结构的抽象强调的是该结构外部可观察的行为,与该结构的内部实现无关。抽象包括过程抽象和数据抽象。 封装 封装是把一个语言结构的具体实现细节作为一个黑匣子对该结构的使用者隐藏起来的一种机制,从而符合信息隐藏原则。封装包括过程封装和数据封装。 区别 封装考虑内部实现,抽象考虑的是外部行为 封装是屏蔽细节,抽象 ...
JinLoveJava 评论(0) 有712人浏览 2014-09-18 11:40

设计模式开篇

提到设计模式,我们会经常这样听说:"我也看过很多的设计模式,但在实际的项目中从来没有用过"。这的确是我以及很多人遇到的情况,那些设 ...
乒乓狂魔 评论(0) 有899人浏览 2014-09-08 21:59

继承,抽象类,初始化属性执行顺序问题

先看代码   package com.digisky.ex; /** * 父类 * * @author Jason Yang * @version 1.0 2014-8-4下午10:18:13 */ public abstract class F { public F() { setName("父类"); setId(1) ...
justdo2008 评论(0) 有2127人浏览 2014-08-04 22:32

多态 抽象 借口

    1)多态             1)多态的存在是降低代码之间的耦合性             2)如果一个方法的参数类型是一个类,在在调用这个方法时 ...
百卉含英 评论(0) 有524人浏览 2014-07-14 21:00

python 更加抽象

python基础教程第七章 更加抽象 总结: 1. 在使用继承时,先继承类中的方法会覆盖后继承类中的同名方法 2. 在实例化是,self只得都是实例化类,即使对于继承类 3. 一个成员变量会在所有类中公用,要注意命名
yy_gy 评论(0) 有393人浏览 2014-06-04 15:56

python抽象(2)

python基础教程第六章: 注意到的点: 1. start,stop=0,start连续赋值 2.思维~~  
yy_gy 评论(0) 有387人浏览 2014-06-03 18:18

关于接口 和抽象类

【来自CSDN @inthistime的发言】 Interface:接口 Abstract Class:抽象类 Class:类,包括抽象类。 学 Java 的人,或学 OO 编程的人,都是要弄清楚这两个概念的区别。 ...
ie4119 评论(0) 有381人浏览 2013-11-08 02:49

什么面向对象

什么面向对象:个人分析觉得:在程序设计里,面向对象是一种相对说法,相对于面向过程而言的;面向“对象":即重点在于“对象";而面向过程 ...
java_le 评论(0) 有603人浏览 2013-11-03 22:49

设计模式之java接口和java抽象类

 java接口和java抽象类   java不允许多重继承,也就是说一个子类只能有一个父类, Son extends FatherA,FatherB 是错误的 为了弥补这点不足,java允许实现多个接口, 接口就是给出一些没有内容的方法,类似于C++中的虚类。到具体用的时候再由用的方法自己定义内容,要注意的是想用接口必须实现接口的所有方法。其实是因为java不支持多继承才产生了接口 接口是用 ...
miaowei 评论(0) 有1239人浏览 2013-10-09 09:05

Java中abstract和interface的区别

本文引用:http://www.cnblogs.com/gxinliug/archive/2011/04/27/2031246.html abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机 ...
xingyx 评论(0) 有768人浏览 2013-09-29 11:05

抽象: 程序员必备的能力

抽象指的是从纷繁复杂的事物中提炼本质的过程,是一个具体到概念的过程, 例如苹果、香蕉、生梨、葡萄、桃子等,它们共同的特性就是水果。得出水果概念的过程,就是一个抽象的过程。 在软件业,抽象能力的重要性怎么说都不为过,因为软件开发是一个高度复杂的智力活动,程序员经常需要面对、处理异常复杂的业务和逻辑,如果你不具备强大的 抽象能力,无法把具体变成概念,进而驾驭概念进行思考, 你就很难降低问题的复杂度, ...
ender 评论(0) 有1175人浏览 2013-08-09 13:21

工厂方法和抽象工厂

工厂方法模式 定义:定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 要点:工厂方法使用继承,把对象的创建委托给子类,子类实现工厂方法来创建对象。 抽象工厂模式 定义:提供一个接口用于创建相关或依赖对象的家族,而不需要明确指定具体的类。(因为使用时用的是组合,需要实例化一个具体的工厂,具体的工厂也就代表了会创建一组具体的类,所以抽象工厂模式不需要明确指定 ...
darrenzhu 评论(0) 有1161人浏览 2013-01-14 10:38

学计算机感受

      是否有人会觉得,计算机的世界很多时候不是让人抓狂那样简单,更多时候是让人有种想砸了电脑的冲动。从计算机开始问世就注定了这是一个 ...
林晓盼 评论(1) 有1296人浏览 2012-08-09 11:45

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics