
java 面向对象
cherish-zp
A man seeking for wisdom .
展开
-
static 关键字
Static关键字在类中,用static申明的成员变量为静态变量,或者叫做:类属性,类变量。 它为该类的功用变量,属于类,被该类的所有实例共享,在类被载入是被显示初始化 对于该类的所有对象来说,static成员标量只有一份,该类的所有对象共享! 可以使用“对象.类属性”来调用。不过,一般都是用“类名.类属性” St原创 2015-04-03 13:47:16 · 222 阅读 · 0 评论 -
java 继承
继承中的构造方法1.在继承时,构造方法不能被继承 2.通过子类创建对象时,要调用子类的构造方法,在调用子类的构造方法之前会调用父类的构造方法 3.默认情况下,子类构造方法会调用父类的无惨构造,如果父类没有无参构造,系统编译报错 4.在子类的构造方法中,可以使用super()来显示的调用父类的构造方法 5.super()必须作为子类构造方法的第一条语句 6.子类构造方法中也可以使用th原创 2018-01-10 21:12:11 · 142 阅读 · 0 评论 -
java 继承
继承中的构造方法1.在继承时,构造方法不能被继承 2.通过子类创建对象时,要调用子类的构造方法,在调用子类的构造方法之前会调用父类的构造方法 3.默认情况下,子类构造方法会调用父类的无惨构造,如果父类没有无参构造,系统编译报错 4.在子类的构造方法中,可以使用super()来显示的调用父类的构造方法 5.super()必须作为子类构造方法的第一条语句 6.子类构造方法中也可以使用th原创 2018-01-10 00:03:03 · 185 阅读 · 0 评论 -
java 多态
3.多态 多态分为对象多态和行为多态 行为多态是指相同的语句有不同的实现,执行相同的语句不用的操作 行为多态分为静态多态和动态多态. 静态多态是通过方法的重载实现的,在编译阶段就确定了要执行的代码,又称为编译时多态. 动态多态是在继承中,子类重写父类的方法,用过父类的引用调用被重写的方法,实际上执行的是子类的方法. public cla原创 2018-01-17 18:17:45 · 339 阅读 · 0 评论 -
java 对象向上转型&&向下转型
2.对象的转型面向对象程序设计的特点:分装,继承,多态多态分为对象多态和行为多态对象多态是指对象具有不同的状态对象多态是通过对象的转型实现的2.1 对象向上转型 让父类的引用指向子类的对象,这就是对象的向上转型2.1 对象的想下转型对象向下转型是对象向上转型的逆操作.先有向上转型才能向下转型2.3 instanceof原创 2018-01-17 19:36:19 · 265 阅读 · 0 评论 -
java运算
找零计算/* 挣钱兑换零钱,如果一个小数2.99 显示包含了多少个1元,5毛,1毛,5分,2分,1分*/import java.util.Scanner;class Demo01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in);原创 2017-10-29 13:43:54 · 262 阅读 · 0 评论 -
java 类型转换
自动类型转换 byte->short->int->long->float->double char -> int->long->float->double强制类型转换 不能进行自动类型转换时就可以进行强制类型转换class demo { public static void main(String[] arg){ byte b = 123; // -128--12原创 2017-10-29 12:04:08 · 219 阅读 · 0 评论 -
java数据类型之小数类型
小数类型 数据类型 所占字节数 精度 float 4 7 double 8 15 class Demo { public static void main () { //1)小数字字面量默认double类型 //2)定义一个double类型变量 double dd =原创 2017-10-29 10:56:30 · 12388 阅读 · 0 评论 -
java数据类型之整数类型
java数据类型数据类型的作用 数据类型就是一组值,以及这一组值上的操作. 数据类型可以决定数据的存储方式,取值范围,允许的操作.数据类型的分类 java中的数据分为基本类型和引用类型两大类 变量名锁表示的存储空间中存储的内容就是变量的值,这就是基本类型 变量名锁标识的存储空间的内容是另一块存储空间的起始地址,这就是引用数据类型.原创 2017-10-27 21:34:52 · 827 阅读 · 0 评论 -
欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2017-10-27 21:17:47 · 208 阅读 · 0 评论 -
类的访问权限
5.1类的访问权限在定义类时,可以使用public 修饰为公共类.A包中的A类想使用B包中的B类,B类就需要定义公共类如果累定义时,没有使用public 修饰为公共类,这个类就只能在当前包中使用.5.2类成员的访问权限 访问权限修饰符 当前类 当前包 派生类 任意位置 private(私有的) 可以 不 不 不 defau原创 2018-01-10 22:13:07 · 789 阅读 · 0 评论