-
会java,有OOP思想的人进来看!请版主置顶
会java,有OOP思想的人进来看!请版主置顶 1.Stringabc=newString("123");请问,以上语句,在内存中一个创建了几个对象!Listdef=newArrayList();请问,以上语句,又创建了几个对象呢?2.java中,所有的类,都有一个最大的特点,每个类都有,你现在写一个,它一定也有!3.null是一个什么东西呢?如果你能够正确的答对以上的...
143
热度 -
会java,有OOP思想的人进来看!请版主置顶
啊哦,好久没来了,我说的竟然全部错了~~~~我是刚入门,第二学期一上来就接触OOP思想,昨天开始学java的web开发,里面涉及到的东西我好多都没接触过,根本反映不过来,我是在北大青鸟学习的第二学期的学生,我想问问怎么样才能完全理解面象对象的思想呢?买知识~!JAVA真的很有挑战性,希望你们大家能够多帮助我~谢谢 color='#FF8000'>--------------...
159
热度 -
C# OOP的一个弱智有关问题 关于构造函数的
C#OOP的一个弱智问题关于构造函数的比如我有2个classclassa{publica(stringx){}}classb:a{publicb(stringx):base(x){}//这样的话执行b会先执行a构造函数然后再b的有没有什么方法让他只执行b不执行a//java里头只要把super去了就可以但是c#里使用:base()这种形式的不知道怎么做的}color='#FF8000'>-----...
3811
热度 -
如何用鸭子打字编写OOP一致代码?
问题描述 我在确定方法在python程序中的位置时遇到了麻烦,似乎我习惯依赖的鸭子打字方法与我的OOP本能不一致。 为了说明,假设我们有三个类:Hero,Sword和Apple。 英雄可以装备剑,英雄可以吃苹果。 如果我要遵循我的OOP直觉,我认为代码看起来像这样: duckless.py classHero: def__init__(self): self.weapon=None sel...
54
热度 -
在ADO.NET顶用OOP实现三层架构的好处和坏处
在ADO.NET中用OOP实现三层架构的好处和坏处我刚刚学到这里,理解的也不好,还请各位大虾用通俗的语言帮我解释一下你的问题好纠结呀·在ADO.NET中··?··三层就是将不同功能的代码放到不同的层的项目中去三层:表示层(UI)业务逻辑层(BLL)数据访问层(DAL)表示层:显示数据或者接受用户输入的数据业务逻辑层:表示层和数据访问层之间的通信桥梁数据访问层:主要执行对数据的保存和读取操作。依赖关...
8504
热度 -
施用OOP的方式扩展ExtJS UI组建 - 更新版
使用OOP的方式扩展ExtJSUI组建-更新版 ???最近打算对项目中用到ExtJS不分代码进行一次重构。采用OOP的方式对组建进行封装,增强UI组件的复用性,降低js部分的代码量。 ? 介绍完起因,下面开始介绍如何扩展ExtJS的UI组件. ? 注意:这里不涉及Ext4.x的内容 ? 新增2.0Demo 将extjs3.3的代码添加到了public中 修改demo的展示方式,采用实例和代码并...
247
热度 -
OOP基类跟子类在设计模式中遇到的难题!求解
OOP基类和子类在设计模式中遇到的难题!求解在项目中,往往会遇到这样的问题,基类下面的某些子类会有扩展的方法,那么,该不该把这些子类的方法提升到基类里面去呢?(如果提升到基类,其他子类并不需要继承,导致其他子类都可以访问本属于某一个子类固有的方法)如果不提升的话,那么new基类().方法是无法获取的,如果new子类().方法是可以访问,但是,就破坏了基类的作用(我希望都这样子类转换为基类对象)。目...
272
热度 -
OOP与jQuery(4):函数作用域、方法连缀及jQuery.fn
OOP与jQuery(四):函数作用域、方法连缀及jQuery.fn ? 本系列文章由石川创作,李松峰翻译,W3ctech.com首发,图灵社区转载。 ? ? “OOP与jQuery”是“解码jQuery”系列中的一个子系列,主要讨论jQuery的内部构成及相关的OOP(ObjectOrientedProgramming,面向对象编程)概念。 在这篇文章中,我们会讨论函数作用域、jQuery...
160
热度 -
礼拜五了啦啦啦啦-LAMP+PHP‘s OOP
周五了啦啦啦啦-LAMP+PHP‘sOOPhi周五咯~~1、LAMP配置完结篇五、LAMP配置环境优化5.4虚拟主机工作原理apache的虚拟主机。virtual-host用不同的域名访问不同的目录——手动模拟dns修改host文件即可实现。具体就是主机地址域名复习[email protected]/**/:~$sudoapt-getinstallapache2[...
389
热度 -
一个OOP编程有关问题,多谢各位
请教大家一个OOP编程问题,谢谢各位建立一个C++Console,做一个篮球队员的信息系统,虽然是C++,但我的问题Java也可以回答NumberPositionName------------------------------5CenterABC1GuardDEF9ForwardGHI需要有AddPlayer(),DeletePlayer(),Display(),我创建了2个类,一个是clas...
73
热度 -
Python OOP-为什么在功能中需要模块名称
问题描述 我正在用Python学习OOP,却不明白为什么必须将“turtle”放入函数“draw()”的定义中。 该代码也可以在没有乌龟的情况下运行(只是“defdraw(self)”...)-那么为什么我需要将其放到那里-或它到底能做什么? classCircle: def__init__(self,x=0,y=0,radius=50,color="transparent",\ outline...
92
热度 -
迅捷软件开发宣言、遵循的原则、OOP的原则、XP实践
敏捷软件开发宣言、遵循的原则、OOP的原则、XP实践????刚刚买RobertC.Martin的经典著作《敏捷软件开发:原则、模式与实践》时,当时有些地方看不太懂,今晚又掏出来重新回味,灌输大脑。顺便记录一下经典的原则,有空常来看看,潜移默化。??敏捷软件开发原则、模式与实践?(美)RobertC.Martin著?一、敏捷软件开发宣言我们正在通过亲身实践以及帮助他人实践,揭示更好的软件开发方法。通...
4147
热度 -
PHP5:OOP - 分开业务逻辑层代码 , 是否必要
PHP5:OOP--分离业务逻辑层代码,是否必要? 个人感觉MVC三层模型,仅仅是JAVA三层开发模型中在视图层中的一个子集.在日常开发网站的过程中,我都在使用基于MVC的PHP框架来开发.之前使用JAVA工作流做过项目开发,作为PHP程序员,能否用到以前的项目开发模式呢?这个周末就循着这个路子从一个员工信息管理器的小demo来测试可行性.结果发现PHP很需要但是也可以完全不要使用.因为这样是可以...
568
热度 -
PHP5:OOP - 分开业务逻辑层代码 , 是否必要
PHP5:OOP--分离业务逻辑层代码,是否必要?个人感觉MVC三层模型,仅仅是JAVA三层开发模型中在视图层中的一个子集.在日常开发网站的过程中,我都在使用基于MVC的PHP框架来开发.之前使用JAVA工作流做过项目开发,作为PHP程序员,能否用到以前的项目开发模式呢?这个周末就循着这个路子从一个员工信息管理器的小demo来测试可行性.结果发现PHP很需要但是也可以完全不要使用.因为这样是可以很...
337
热度 -
会java,有OOP思想的人进来看!请版主置顶
还是不对啊!加油,我给你发答案! color='#FF8000'>----------------解决方案-------------------------------------------------------- 1.Stringabc=newString("123");newString("123")这句话创建了一个Stri...
232
热度 -
会java,有OOP思想的人进来看!请版主置顶
Listdef=newArrayList();这一句是不是说地:定义了一个List的一个对象def,可是却分配了一个ArrayList对象的内存空间.def是一个对象,newArrayList()也是一个对象.我真的快要死拉.学了好久了。这些问题还是搞不明白... color='#FF8000'>----------------解决方案-------------------...
203
热度 -
会java,有OOP思想的人进来看!请版主置顶
同意楼上意见 color='#FF8000'>----------------解决方案-------------------------------------------------------- 确实啊!长知识了啊!讨论了一下真好!谢谢! color='#FF8000'>----------------解...
130
热度 -
OOP设计以两种方式避免对象的另一个对象
问题描述 我正在写一个Java国际象棋游戏,我正在尝试整理设计。 这是我到目前为止的课程: 游戏:由2个玩家对象和一个棋盘对象组成 玩家: 板:由2d阵列(8×8)的Square对象组成,每个对象可能/可能没有一块 King,Queen,Rook,Bishop,Knight,Pawn: Piece:上述部分的超类,共享功能在这里 这就是我不喜欢的内容:我的Square类中有一个名为“...
61
热度 -
问一个oop和数据库的初学者有关问题
问一个oop和数据库的菜鸟问题.有个问题,就是有时感觉使用jdbc直接去数据库获取字段就能完成,不用将其封装在实体类中.例如,我的数据库中记录着终端的位置等信息,然后我的需求是,时刻判断他们的信息是否变化.但是感觉不用实体类Client去封装.在这里用oop...都感觉有点多余了...大家说是不...color='#FF8000'>------解决思路----------------------O...
74
热度 -
在ADO.NET中用OOP实现三层架构的好处和坏处,该怎么处理
在ADO.NET中用OOP实现三层架构的好处和坏处我刚刚学到这里,理解的也不好,还请各位大虾用通俗的语言帮我解释一下color='#e78608'>------解决方案--------------------------------------------------------你的问题好纠结呀·在ADO.NET中··?··color='#e786...
4351
热度