码迷,mamicode.com
首页 >  
搜索关键字:面对对象    ( 340个结果
面对对象-多态
多态的有点:提高了代码的可扩展性和可维护性 在java中多态,继承和方法重写密不可分,在编译时经常将父类类型作为形参,在运行时将具体的子类作为实参,执行的子类重写后的方法。 多态的转型: 向上转型(自动转换:将子类转换成父类) 向下转型(强制转换:将父类转换成子类) 当利用父类创建子类时发生了向上转 ...
分类:其他好文   时间:2017-06-12 19:51:53    阅读次数:124
面对对象-继承
继承代表了一种is-a关系,如果说A是B,也就可以说A继承了B 父类更加通用子类更加具体优点:提高代码的复用性。 java中实现继承使用extends关键字,语法: 子类可以继承父类的非私有的属性和方法。子类不能继承父类的构造方法。 java中继承是属于单继承,一个类只能有一个父类,但是一个父类可以 ...
分类:其他好文   时间:2017-06-12 19:51:03    阅读次数:174
面对对象-封装
private 私有的 package/friendly/default 不写 protected 受保护的 public 公共的 那么什么情况该用什么修饰符呢?从作用域来看,public能够适用所有的情况。 但是大家在工作的时候,又不会真正全部都适用public,那么到底什么情况改用什么修饰符呢? ...
分类:其他好文   时间:2017-06-12 19:48:37    阅读次数:128
面对对象-继承-Object类
java.lang.Object类:所有类的基类一个类如果没有显式使用extends继承其他类,这个类继承了Object类,在任何类的对象中使用Object中的方法 常用的方法:getClass() 返回此 Object 的运行时类。主要用于反射机制。toString() 返回该对象的字符串表示。如 ...
分类:其他好文   时间:2017-06-12 19:48:29    阅读次数:166
>>>---PHP中的OOP-->面对过程与面对对象基础概念与内容--(封装、继承、多态)
前 言 OOP 学习了好久的PHP,今天来总结一下PHP中的重要成员OOP 1、专注于解决一个问题的过程。面向过程的最大特点,是由一个一个的函数去解决处理这个问题的一系列过程。 2、专注于由哪个对象来处理一个问题。面向对象的最大特点,是一个个具有属性和功能的类,从类中拿到对象,进而处理问题。 1、什 ...
分类:Web程序   时间:2017-06-10 21:38:29    阅读次数:266
面对对象-this
this这个关键字,相当于普通话里的“我” 小明说 “我吃了” 这个时候,“我” 代表小明 小红说 “我吃了” 这个时候,“我” 代表小红 "我"代表当前人物 this这个关键字,相当于普通话里的“我” this即代表当前对象 通过this关键字访问对象的属性 通过this调用其他的构造方法 ...
分类:其他好文   时间:2017-06-06 14:25:14    阅读次数:138
面对对象-变量的作用域
变量处于不同的位置,有不同的名称 分别是 :属性 参数 局部变量 不同名称的变量,其作用域是不一样的 属性: 参数: 局部变量: 变量声明的位置不同会导致其作用域不同。局部变量:在方法内部声明的变量,其作用域仅限于当前方法使用。成员变量:在类中声明的属性,其作用域可以在当前类中使用。 区别: 1.作 ...
分类:其他好文   时间:2017-06-06 14:22:45    阅读次数:156
建造者模式—设计角度重温DNF中的角色
应用场景 假设现在我们要设计DNF中的人物角色(鬼剑士、神枪手、魔法师、圣骑士、格斗家)。然而,利用面对对象的思想,必须先从实体入手,每一个角色都包含各种装备、武器、配饰,这些就当做要建造的零件,然后把装备零件组装起来,那么就是最终人物角色的能量值,然后它就将造成不同的伤害。 回忆过程:假设要创建一 ...
分类:其他好文   时间:2017-05-30 19:31:30    阅读次数:189
面向对象设计
面对对象设计和开发程序的好处 1.交流更加流畅 2.提高设计和开发效率面向对象设计的过程 1.发现类 2.发现类的属性 3.发现类的方法 面对对象设计和开发程序的好处 1.交流更加流畅 2.提高设计和开发效率面向对象设计的过程 1.发现类 2.发现类的属性 3.发现类的方法 ...
分类:其他好文   时间:2017-05-28 21:40:10    阅读次数:169
方法论
现代软件工程方法大致可以分为分析、设计、编码、测试与维护这五大阶段,其虽然取代了传统的软件工程方法,但是两者之间还是存在着很多的相似之处。比如,在分析阶段中,现实生活中存在的事件是现代软件工程方法面对的对象,也就是说其面对对象并不是虚拟性的,因此也就表明其对象的性质与特征能够对事件进行反映与产生作用 ...
分类:其他好文   时间:2017-05-27 23:04:29    阅读次数:199
340条   上一页 1 ... 19 20 21 22 23 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!