摘要: 多态 多态就是行为具有表现多种功能的能力。 1.继承多态 在继承的时候体现出来的多态效果。 class CheckTeacher{//父类 public void teach() { }} class JavaTeacher extends CheckTeacher{//子类1 public voi 阅读全文
posted @ 2019-01-25 10:46 ZZR丶丶 阅读(116) 评论(0) 推荐(0)
摘要: 接口 当一个抽象类,如果抽象类中所有方法都是抽象的,那么我们就可以把它定义为一个接口,接口是对行为的抽象,类是对属性和行为的抽象。接口没有具体方法,也没有属性。 接口中可以定义常量。 接口也能继承接口,可以多级继承,也可以继承于多个父接口。 interface A{ public void slee 阅读全文
posted @ 2019-01-24 15:47 ZZR丶丶 阅读(119) 评论(0) 推荐(0)
摘要: static关键字 普通的对象属性(没有static ):创建对象的时候产生,对象被回收的时候销毁,Static的属性的生命周期:加载class文件到jvm时立即产生,jvm退出时销毁。 static属性就是类的属性。 本类的static属性是被所有本类对象共享的。 类的属性调用是通过 类名. 的方 阅读全文
posted @ 2019-01-23 10:52 ZZR丶丶 阅读(114) 评论(0) 推荐(0)
摘要: 成员变量的生命周期 对象的属性是随着对象产生的,对象消失,属性会随之消失。如果对象失去了引用,那么这个对象很快就会被回收。 如果对象变成null,属性也会被回收。 匿名对象 没有引用的对象 在平时的开发过程中要避免匿名对象 类的封装 面对对象的三大特征:继承、封装、多态 目的:提高数据的安全性,可以 阅读全文
posted @ 2019-01-23 10:34 ZZR丶丶 阅读(128) 评论(0) 推荐(0)
摘要: 1.面向过程 C语言是非常典型的面向过程语言,以做事情的步骤为准 例如: 把物品装进冰箱 1.打开冰箱 2.装入冰箱 3.关闭冰箱 五子棋的程序 1.开始游戏 2.绘制棋盘 3.白棋先走 4.判断输赢 5.黑棋走 6.判断输赢 2.面向对象(OOP Object Oriented Programmi 阅读全文
posted @ 2019-01-23 10:31 ZZR丶丶 阅读(187) 评论(0) 推荐(0)
摘要: java基础 1.java文件以.java为后缀 2.文件名与类名要一致,类名首字母要大写(规范) 3.在类中写方法,层级要缩进,选中按TAB键,能缩进,SHIFT+TAB,向前缩进。 4.大括号成对出现。 java运行机制 java程序(.java)→ 字节码文件(.class)→ JVM运行 ( 阅读全文
posted @ 2019-01-23 10:22 ZZR丶丶 阅读(240) 评论(0) 推荐(0)