1.你的类需要一个构造函数吗 需要构造函数来隐藏类的内部工作方式。2.你的数据成员是私有的吗 通常使用公有的数据成员不是什么好事,因为类设计者无法控制何时访问这些成员。3.你的类需要一个无参的构造函数吗 为了可生成对象数组或类的对象不必显示的初始化类的构造函数,必须显示地写一个无参的构造函数。4.是...
分类:
其他好文 时间:
2015-08-15 11:49:53
阅读次数:
102
面向对象编程概念—————————————————————–用对象的思想去写代码,就是面向对象编程
过程式写法
面向对象写法我们一直都在使用对象
数组 Array 时间 Date
面向对象编程(OOP的特点)—————————————————————-抽象:抓住核心问题
封装:只能通过对象来访问方法
继承:从已有对象上继承出新的对象
多态:多对象的不同形态
对象的组成———————————————...
分类:
编程语言 时间:
2015-08-15 10:30:13
阅读次数:
119
一、为什么要使用JSONArray和JSONObject
1、后台 --》前台 可以把java对象和集合转化成json字符串格式,这样在前台的ajax方法中可以直接转化成json对象使用 ,从后台向前台传值
2、前台 --》使用JSON.stringify(mdses)方法把js对象,数组,转化成json字符串 ,后台使用JSONArray或JSONObject 转化成 java对象或集合...
分类:
Web程序 时间:
2015-08-12 14:37:44
阅读次数:
183
??
黑马程序员--java基础学习笔记8
一、笔记内容概述:
面向对象(数组工具对象建立-文档注释-单例设计模式&内存图解)、继承、单继承和多重继承。
二、常用内容介绍:
1.继承的好处:提高了代码的复用性;让类与类之间产生了关系;开发最终的核心内容:不断地创建对象,使用对象,并维护着对象之间的关系。
...
分类:
编程语言 时间:
2015-08-12 01:27:41
阅读次数:
215
package notebook;import java.util.ArrayList;
import java.util.HashSet;class Value {
private int i; public void set(int i) {
this.i = i;
}
public int get() {
r...
分类:
编程语言 时间:
2015-08-11 16:17:24
阅读次数:
126
今天闫老师带大家学习了java的集合 ArrayList 长度是动态的,不像数组要指定长度,jvm自带自动释放存储功能,高端==之后把之前用对象数组写的电话本管理系统改造成了用ArrayList写的,不需要设定长度和最大下标~ArrayList可以装各种类型的元素,声明如下ArrayList al=...
分类:
其他好文 时间:
2015-08-11 11:50:30
阅读次数:
84
Comparable接口的作用之前Arrays类中存在sort()方法,此方法可以直接对对象数组进行排序。Comparable接口可以直接使用java.util.Arrays类进行数组的排序操作,但对象所在的类必须实现Comparable接口,用于指定排序接口。Comparable接口的定义如下:p...
分类:
编程语言 时间:
2015-08-11 08:32:48
阅读次数:
165
问题聚焦: 我们都知道,new和delete要成对使用,但是有时候,事情往往不是按我们预期的那样发展。 对于单一对象和对象数组,我们要分开考虑。 遇到typedef时,也需要搞清楚,是单一对象类型还是对象数组类型。来看一个例子:std::string* stringArray = new st...
分类:
其他好文 时间:
2015-08-08 22:37:46
阅读次数:
121
这个函数用来编译一段字符串的源码,结果可以生成字节码或者AST(抽像语法树),字节码可以使用函数exec()来执行,而AST可以使用eval()来继续编译。参数source是一串字符串的源码,或者是AST对象数组。参数filename是读取字符串的文件对象,如果不是从文件里读取源码来编译,那么这里可...
分类:
编程语言 时间:
2015-08-05 12:02:46
阅读次数:
272