摘要: lesson Thirteen 2018-05-10 02:10:43 final: 最终的,可以修饰类、属性、方法 1.final修饰类:这个类就不能被继承,如:String类,StringBuffer类,System类 2.final修饰方法:不能被重写 如:object的getclass(); 阅读全文
posted @ 2018-05-10 02:48 此人有病 阅读(246) 评论(0) 推荐(0) 编辑
摘要: lesson Twelve 2018-05-02 01:24:19 foreach: JAVA5的新特征之一,在遍历数组、集合方面 语法:for( part1:part2 ) {part3} 的语法: part1:定义一个局部变量,类型与part2中的元素类型一致. part2:被遍历对象obj,一 阅读全文
posted @ 2018-05-02 02:46 此人有病 阅读(337) 评论(0) 推荐(0) 编辑
摘要: lesson Eleven 2018-04-30 22:34:59 多态性 1.多态性指的是什么? 多态性,可以理解为一个事物的多种表现形态。 1.1方法的重载与重写 1.2子类对像的多态性 2.子类对像的多态性使用的前提 2.1要有类的继承 2.2要有子类对父类方法的重写 3.程序运行分为编译状态 阅读全文
posted @ 2018-04-30 22:51 此人有病 阅读(490) 评论(0) 推荐(1) 编辑
摘要: lesson ten 2018-04-29 14:58:07 super: 1.可以用来修饰属性、方法、构造器 1 public class CheckAccount extends Demo1 { 2 3 public double getOverdraft() { 4 return overdr 阅读全文
posted @ 2018-04-29 15:24 此人有病 阅读(310) 评论(0) 推荐(1) 编辑
摘要: Lesson Nine 2018-04-27 02:05:08 this: 1.可以用来修饰属性、方法、构造器 2.this理解为当前对象或当前正在创建的对象.比如:this.name,this.show(); 1 class TriAngle{ 2 private double base; 3 p 阅读全文
posted @ 2018-04-27 02:48 此人有病 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Lesson Eight 2018-04-23 02:07:01 封装与隐藏:问题:当创建了类的对像以后,如果直接通过“对象.属性”的方式对相应的对像属性赋值的话,可能会出来不满足实际情况的意外。 引出:通过“对像 .方法”的形式,来控制对像对属性的访问。对属性的要求术可以通过方法来体现。 解决:1 阅读全文
posted @ 2018-04-23 02:59 此人有病 阅读(310) 评论(0) 推荐(1) 编辑
摘要: Lesson Seven 2018-04-20 01:19:00 可变个数的形参 1.格式:对于方法的形参:数据类型...形参名 public void c(int i, String ... args) 2.可变个数的形参的方法与同名的方法之间构成重载3.可变个数的形参在调用时,个数从0开始,没有 阅读全文
posted @ 2018-04-20 02:10 此人有病 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 方法的重载(overload) 1 //定义两个int型变量的和 2 public int getSum(int i, int j) { 3 return j + i; 4 } 5 6 //定义三个int变量的和 7 public int getSum(int i, int j, int k) { 阅读全文
posted @ 2018-04-20 01:13 此人有病 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Lesson Five 2018-04-17 21:25:22 一、定义 类:对一类事物的描述 对象:包含在类中的,实实在在存在着的。也叫实例 属性:对应类中的成员变量 属性 = Field = 成员变量 行为:对应类中的成员方法 成员方法 = Method = 函数 二、设计 面向对象的编程关注于 阅读全文
posted @ 2018-04-17 21:50 此人有病 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: Lesson Four 2018-04-17 21:18:27 二维数组的定义 int array2 [][]; String names [][]; 静态初始化。 array2 = new int[][]{{123},{123}}; 动态的初始化 names = new String [5][6] 阅读全文
posted @ 2018-04-17 21:19 此人有病 阅读(188) 评论(0) 推荐(0) 编辑