摘要:课程回顾: 接口:1、属性:public\static\final2、方法:public\abstract 多态:1、静态化(编译时)多态重载2、动态化(运行时)多态重写对象转型 1、向上转型 2、向下转型 今日内容:内部类:定义在类的内部的类1、成员内部类格式:[修饰符] class 类名 { }
阅读全文
摘要:课程回顾: 访问修饰符 private >default >protected >public 重写:子类中 1、访问修饰符不能比父类的更严格 2、静态/非静态、返回值类型、方法名、形式参数类型必须相同 递归:方法内部出现了自己调用自己 abstract:关键字 抽象的 1、修饰类:抽象类 2、修饰
阅读全文
摘要:课程回顾: 方法的参数传递 static: 1、修饰属性 属于类的属性 2、修饰方法 3、修饰代码块 包 继承: 一个类可以拥有另一个类的信息 属性和方法都可以被继承 extends 单继承 super: 1、调用父类的属性和方法 2、调用父类构造方法 格式:super([实际参数列表]); 今日内
阅读全文
摘要:课程回顾: 面向对象:是一种思想 类:方法和属性,抽象的、模板、概念上的定义 对象:类的实例化,实实在在的具体的实例 this: 1、代表本类对象 2、可以调用构造方法 属性的封装 1、私有的属性 2、并且提供公有的get和set方法 今日内容: 方法的参数传递 1、基本数据类型:传递的是数据的本身
阅读全文
摘要:课程回顾: 标识符 数据类型 变量 分支 循环 方法 eclipse创建项目project后必须先新建包package,有包才有类class。 今日内容: 面向对象:是一种思想 指导编程的思想 起源于现实社会的认知 面向过程思想:按照事件的发展流程来考虑事件的实现,注重过程 面向对象思想:只关心涉及
阅读全文
摘要:1、设计猜拳游戏:游戏说明: 类型:剪刀1、石头2、布3其中:剪刀 布 结果 赢石头 剪刀--结果 赢布 石头--结果 赢相同就是平局其他就是输 本系统采用人机对战电脑每局的结果就是通过随机数来完成玩家的结果是通过键盘输入对象的编号通过一定的方法来验证输赢的结果循环进行 退出的条件:1.自愿退出2.
阅读全文
摘要:方法名():方法名一定要带小括号,可以没有形参。如果有形参,格式:数据类型 形参名 。形参只声明不赋值,形参的值由类或对象调用方法时传入,形参可以在方法中运用。 方法不能创建在另一个方法的内部。在类的内部和方法外部。 方法的调用: 实际参数列表:在方法调用时,必须根据方法的形式参数列表传入实际参数列
阅读全文
摘要:课程回顾: 程序的结构: 分支结构: 1、if-else 格式:if(boolean类型表达式){代码块}[else if(boolean型表达式){代码块}……][else{代码块}] //注意:if(boolean类型表达式){代码块}-else if(boolean型表达式){代码块}-els
阅读全文
摘要:课程回顾: 变量格式:数据类型 变量名[=值];变量必须先声明再赋值,才能使用 运算符:1、算术运算符2、逻辑运算符3、关系运算符4、赋值运算符5、位运算符6、字符串连接运算符7、三目运算符 今日内容:程序的结构:1、顺序结构:从上到下,逐行进行2、分支结构:有选择性的执行代码 if-else sw
阅读全文
摘要:常用命令:“F:”进入到指定盘符“cd 路径”:进入到指定路径下 javac 编译java执行 标识符:数据类型:基本数据类型、引用数据类型 今日内容: 常量:13变量:一块内容可以改变的内存,存储数据变量名:标识符变量值:内存中的数据变量想被使用,那么必须,先声明后赋值声明的格式:数据类型 变量名
阅读全文
摘要:课堂笔记:今日内容: Java的版本发展:java是sun开发高级语言,19952014年3月最新版本为8.0 Java的分支:1、JAVASE:标准版,Java入门和桌面应用程序开发2、JAVAEE:企业版,主要就是Web开发3、JAVAME:微型版,主要是数字顶盒,车载系统 Java的特性:1、
阅读全文