摘要: 方法的重载:要求:必须在同一个类中,方法名必须相同,方法的参数列表不同(参数的个数不同,参数的类型不同)注意:跟方法的返回值类型没有关系 1 package com.sanguosha.exer; 2 //方法的重载(overload) 3 /*要求:同一个类中,方法名必须相同,方法的参数列表不同(... 阅读全文
posted @ 2015-08-30 15:48 云晴 阅读(1110) 评论(1) 推荐(1) 编辑
摘要: 上一篇文章用Java方法写出了可以对数组执行的功能,然后在用实例化后的对象调用这些方法来实现这些功能;这篇随笔改用C#语言实现同样的功能方法类:Array 1 using System; 2 using System.Collections.Generic; 3 using System.Linq;... 阅读全文
posted @ 2015-08-29 10:36 云晴 阅读(898) 评论(1) 推荐(0) 编辑
摘要: 用面向对象的方法把可以对数组实现的功能写在对应的方法里,以待什么时候需要就调用此方法来实现对应的功能。方法类:ArrayUtil 1 package com.sanguosha.exer; 2 //一个数组的工具类 3 public class ArrayUtil {//设置好需要调用的方法 4 ... 阅读全文
posted @ 2015-08-28 22:24 云晴 阅读(1029) 评论(1) 推荐(0) 编辑
摘要: 类的方法:提供某种功能的实现。 1).实例:public void eat(){//方法体} public String getName(){//方法体} public void setName(String n){name=n;} 格式:权限修饰符 返回值类型 方法名(形参){} 2)关于返回值类... 阅读全文
posted @ 2015-08-27 20:55 云晴 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一.相同点:1.都遵循变量的声明格式:(修饰符) 数据类型 变量名=初始化值 2.都有各自的作用域二.不同点:1.声明的位置不同 成员变量:声明在类内,方法外。 局部变量:声明在方法内、方法的形参部分、代码块内 2.成员变量的修饰符有四个:public private protected ... 阅读全文
posted @ 2015-08-27 20:27 云晴 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1 package com.sanguosha.java; 2 3 import java.util.Scanner;//导入包 4 5 public class TestPerson { 6 public static void main(String[] args) { 7 ... 阅读全文
posted @ 2015-08-26 16:22 云晴 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 对于声明一个类实例化后,用实例化的对象调用属性时的内存解析:Animal a1=new Animal();//类的实例化,实例化出一个a1对象a1.name="花花";a1.age=3;Animal a2=new Animal();Animal a3=a1;//相当于把a1的首地址赋值给a3,其实a... 阅读全文
posted @ 2015-08-26 15:44 云晴 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1 package com.sanguosha.java; 2 /* 3 * 面向对象实现的过程 4 * 1.创建类并设计类的成员(成员变量即属性and成员方法即方法) 5 * 2.通过类来创建类的对象,也称类的实例化 6 * 3.通过(对象.属性)和(对象.方法)调用,完成相应的功能 7... 阅读全文
posted @ 2015-08-25 22:28 云晴 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 类的主要成员:属性,方法,构造器(构造方法)类之间的主要关系有:关联关系,继承关系,聚合关系。 阅读全文
posted @ 2015-08-24 23:00 云晴 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 今天好晚了,明天一定补上今天这一课!!困~~Java.util.Arrays是Java集成好的用于数组排序的算法。 1 package com.baidu.java; 2 3 import java.util.Arrays; 4 5 //排序算法 6 public class TestPXSF ... 阅读全文
posted @ 2015-08-23 22:39 云晴 阅读(183) 评论(0) 推荐(0) 编辑