Java类的定义: 成员变量会默认初始化,局部变量不会默认初始化。 如何在内存中区分类和对象: ?类是静态的概念,代码区 ?对象是new出来的,位于堆内存,类的每一个成员变量在不同的对象中都有不同的值(除了静态变量)而方法只有一份,执行的时候才占用内存。 对象的创建和使用: ?必须使用new关键字创 ...
分类:
编程语言 时间:
2018-05-11 20:32:53
阅读次数:
180
一、浅谈访问修饰符 作用:设定访问权限,限制类中的成员(属性、方法等)可访问的范围,访问范围通常有,类的内部、类的外部。 最常用的类型:private(私有的,仅类的内部使用);public(公有的,没有访问限制) 注意:类的成员在定义的时候没有显示的写出访问修饰符,则默认是private。对应到字 ...
基本特征:面向对象编程有三个基本特征:封装、继承、多态; 面向对象思想:JavaScript 语言是通过一种叫做 原型(prototype)的方式来实现面向对象编程的。对象(object)则是依靠 构造器(constructor)利用 原型(prototype)构造出来的; 属性类型:数据属性、访问 ...
分类:
其他好文 时间:
2018-04-21 19:43:48
阅读次数:
160
30分钟内快速理解面向对象思想 整理这份资料的目的是为了帮助朋友们能够更直观的理解面向对象的编程。让后来者能够少走一些弯路。但其中不免有许多漏洞及错误,也还请前辈提出宝贵的更改意见,毕竟交流会让我们不断的进步。技术是日新月异的,他不会等待你的成长。技术要拿出来于别人交流,自己学是自己主观意识上的理解 ...
分类:
其他好文 时间:
2018-04-07 20:59:31
阅读次数:
153
一、书籍介绍 书名:《重构 改善既有代码的设计》 作者:[美]Martun Fowler 译者:熊节 出版社:人民邮电出版社 二、背景 深知自己的代码水平,但自己又有一点代码洁癖,看不惯的代码,自己重构后自觉美感还是欠佳,还是要多看书。本博文希望自己看完一章就写点感悟,不能囫囵吞枣,借此提高自己,也 ...
分类:
其他好文 时间:
2018-04-01 13:06:35
阅读次数:
95
java面向对象 面向对象思想: 1.设计类,并设计类的成员(成员变量&成员方法); 2.通过类,来创建类的对象(也称作类的实例化); 3.通过“对象.属性” 或“对象.方法”来调用,完成相应的功能; 如何定义一个人的类,对其进行属性方法的操作。 创建的多个对象,彼此各自拥有一套类的属性。当对其中一 ...
分类:
其他好文 时间:
2018-03-30 16:20:13
阅读次数:
169
终于来了,在Lua中的面向对象编程,相信目前学习Lua的大部分人都是为了开发手机网游吧。而且基本都是奔着脚本语言的热更新特性去的,所以全脚本开发变得十分流行。 对于普及不太广的Lua(相对于C++、Java等主流语言),需要短时间上手开发游戏,对新手而言不算简单。所以大家才更习惯于继续用面向对象思想 ...
分类:
其他好文 时间:
2018-03-21 15:37:44
阅读次数:
171
前言 之前做过一个JavaScript版本的2048游戏,最近在学习C++,昨天晚上突然心血来潮,想用C++来实现,因为核心算法已十分理解,所以两个小时撸出来一个C++的简易版本。 简介 二维数组遍历,C++基本数据类型,string类,控制结构,函数。 本方法不涉及指针以及面向对象思想,所以可作为 ...
分类:
编程语言 时间:
2018-03-17 00:40:19
阅读次数:
188
package作用:在struts2的配置文件中引入了面向对象思想,使用了分包管理。易于管理动作类。便于模块化开发动作类。属性:name:包的名称。必须写。且必须唯一。extends:一般情况下需要继承struts-default包,但不是必须的。不过如果不继承的话,将无法使用struts2提供的核心功能。struts-default.xml中定义着struts-default这个包。而strut
分类:
其他好文 时间:
2018-03-14 12:43:22
阅读次数:
185