随笔分类 -  如何编写方法

摘要:一。面向对象的主要任务 (1)根据用户需求处理各种数据,作为开发者应该将各种数据分类成各种对象,在程序中处理对象 (2)一个项目其实就是有很多的对象组成,因为类总是组成程序的基本单元 二。对象在程序中如何传递?? (1)第一,以单个对象运行 (2)第二,以多个对象运行(一组) 三。集合就是对象的容器 阅读全文
posted @ 2017-04-04 09:54 WFaceBoss 阅读(478) 评论(0) 推荐(0)
摘要:控制器的动作方法:用于响应客户端请求,并调用响应的视图向浏览器输出信息 控制器中: (1)获取数据:接收请求数据 (2)业务处理:和Model交互 (3)返回视图或跳到其他控制器 阅读全文
posted @ 2017-03-30 00:20 WFaceBoss 阅读(324) 评论(0) 推荐(0)
摘要:注解: 视图中通过Action方法向控制器请求数据 控制器通过view()方法向视图呈现数据 阅读全文
posted @ 2017-03-30 00:17 WFaceBoss 阅读(802) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-03-30 00:12 WFaceBoss 阅读(199) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-03-30 00:09 WFaceBoss 阅读(395) 评论(0) 推荐(0)
摘要:1.首先考虑数组 (1)特点:元素个数固定,一旦定义无法动态修改,程序开发中使用不灵活 2.新的容器:集合 (1)元素个数无限制,可以根据实际需要动态添加元素,非常灵活 (2)定义方法和数组类似,使用非常简单 阅读全文
posted @ 2017-03-30 00:05 WFaceBoss 阅读(323) 评论(0) 推荐(0)
摘要:1.相同点 (1)都是在对象创建时使用 (2)都可以完成对象属性初始化 2.不同点 (1)构造方法具有强制性,而对象初始化器没有强制性 (2)对象初始化器只能完成“属性”初始化;而构造方法可以完成任何需要初始化的内容 (3)对象初始化器无需提前定义;而构造方法必须在类里面提前定义完成 阅读全文
posted @ 2017-03-30 00:00 WFaceBoss 阅读(352) 评论(0) 推荐(0)
摘要:特点是什么?? (1)进一步简化对象属性的初始化,属性之间使用逗号分隔 (2) 无需关系属性初始化的顺序 (3)也不用在乎属性初始化的个数 (4)强大的智能提示 阅读全文
posted @ 2017-03-29 23:57 WFaceBoss 阅读(548) 评论(0) 推荐(0)
摘要:1.构造方法 (1)用于对象初始化,一个类中至少有一个构造方法 (2)不能显示调用,只能在创建对象时,使用new来调用 (3)构造方法不能有返回值 (4)构造方法名称必须与类名一样 2.实例方法 (1)用于表示对象能够干什么,一个类中可以没有任何实例方法 (2)只能显示调用:对象名.方法名 (3)可 阅读全文
posted @ 2017-03-29 23:54 WFaceBoss 阅读(278) 评论(0) 推荐(0)
摘要:1.面向对象的强制性要求 (1)构造方法是对象时用new关键字必须要调用的 (2)自己不定义任何构造方法时,编译器默认生成一个 2.初始化对象或其他任务 (1)完成对象属性初始化 (2)传递参数 (3)还可以完成信息的读取,或其他对象的初始化等任务 3.多个构造方法之间的调用问题 (1)使用:thi 阅读全文
posted @ 2017-03-29 23:41 WFaceBoss 阅读(1420) 评论(0) 推荐(0)
摘要:1.静态方法使用技巧 (1)使用static修饰 (2)直接通过“类名.方法名”方法调用 (3)一般在开发中,使用特别频繁的方法,可以使用静态方法,避免对象频繁创建耗费时间 (4)静态方法在项目启动的时候就存在了,一直到项目关闭为止,不收GC的管制 2.特别注意 静态方法不宜使用过多 阅读全文
posted @ 2017-03-29 23:34 WFaceBoss 阅读(270) 评论(0) 推荐(0)
摘要:1.方法参数的设计要求 (1)一般方法的参数最好不要超过四个 (2)参数过多的弊端:使得编写,调用,扩展非常麻烦,改进的方法式通过使用实体类 2.方法编写经验 (1)一般一个方法内部的代码,最好不要超过40行 (2)适当的将方法分成若干个小方法,然后调用,独立修改,代码逻辑变得清楚。 阅读全文
posted @ 2017-03-29 23:28 WFaceBoss 阅读(164) 评论(0) 推荐(0)
摘要:1.编写方法要考虑的内容 (1)通过项目的需求了解方法要完成的具体任务是什么 (2)确定方法的可访问性(private默认) (3)这个方法调用后能够产生的结果是什么 (4)给这个方法起一个“响亮”的名称 (5)调用这个方法需要的条件是什么(参数) 2.方法具体定义规范 访问修饰符 返回值类型 方法 阅读全文
posted @ 2017-03-29 23:24 WFaceBoss 阅读(255) 评论(0) 推荐(0)