第五周课程总结&试验报告】的更多相关文章

第五周课程总结&试验报告(三) 实验三 String类的应用 实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 实验内容 ###1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) 统计该字符串中字母s出现的次数. 统计该字符串中子串"is"出现的次数. 统计该字符串中单词"is"出现的次数. 实现该字符串的倒序输出. 实验代码 package 作业; publi…
第五周课程总结 一.第五周课程总结 1.this关键字 this可用于任何实例方法内指向当前对象,也可指向对其调用当前方法的对象,或者在需要当前类型对象引用时使用.当一个类的属性(成员变量)名与访问该属性的方法参数名相同时,则需要使用 this 关键字来访问类中的属性,以区分类的属性和方法中的参数. this用于访问本类中的属性.调用本类的构造方法和表示当前对象,且如果本类没有此属性或方法则从父类中继续查找. this调用本类构造,必须放在构造方法的首行. 2.super关键字 在以下情况下需要…
课程总结 一,类的继承格式 1.在 Java 中通过 extends 关键字可以申明一个类是从另外一个类继承而来的,一般形式如下: class 父类 {} class 子类 extends 父类 {} 2.可以通过子类扩展父类 3.只允许多层继承,不允许多重继承 二:方法的覆写和重载 覆写:就是指子类中定义了与父类中同名的方法,但是要考虑权限,被子类覆写的方法不能拥有比父类方法更严格的访问权限. 重载:同一个类中相同名称不同参数的方法 四.抽象类的基本概念 1.包含一个抽象方法的类必须是抽象类…
实验三 String类的应用 实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 实验内容 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) 统计该字符串中字母s出现的次数. 统计该字符串中子串“is”出现的次数. 统计该字符串中单词“is”出现的次数. 实现该字符串的倒序输出. 实验代码 public static void main(String[] args) { String s = "th…
this和super的区别 区别点 this super 属性访问 访问同类中的属性,如果本类没有此属性则从父类中继续查找 访问父类中的属性 方法 访问本类中的方法,如果本类中没有此方法,则从父类中继续查找 直接访问父类中的方法 调用构造 调用本类构造,必须放在构造方法的首行 调用父类构造,必须放在子类构造方法的首行 特殊 表示当前对象 无此概念 注意: this和super都可以调用构造方法,但两者市不可以同时出现的,因为两者调用构造方法市都必须放在构造方法的首行. 无论子类如何操作,最终必须…
第五周课程总结 本周主要学习了 1.抽象类 抽象类的定义格式 abstract class抽象类名称{ 属性; 访问权限返回值类型方法名称(参数){ //普通方法 [return返回值]; } 访问权限abstract返回值类型方法名称(参数); //抽象方法 //在抽象方法中是没有方法体的 } 2.对象的多态性 向上转型(子类 → 父类) 向下转型(父类 → 子类) 向下转型前一定要先向上转型,并用instanceof关键字进行安全验证 3.接口 interface 接口名{ 全局变量: 抽象…
1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) •统计该字符串中字母s出现的次数. •统计该字符串中子串"is"出现的次数. •统计该字符串中单词"is"出现的次数. •实现该字符串的倒序输出. package 题目一; public class 题目一 { public static void main(String[] args) { int count=0; String s…
一.实验目的 (1)掌握类的继承方法 (2)变量的继承和覆盖,方法的继承,重载和覆盖实现 二.实验内容 三.实验过程 1. 实验源码 package test; import java.util.Scanner; class Circle{ private double radius;//定义半径 public double getRadius() {//取得Radius属性 return radius; } public void setRadius(double radius) {//设置R…
实验三 String类的应用 实验目的: (1)掌握类String类的使用: (2)学会使用JDK帮助文档: 实验内容: 1.已知字符串:"this is a test of java".按要求执行以下操作: (1)统计该字符串中字母s出现的次数. (2)统计该字符串中子串"is"出现的次数. (3)统计该字符串中单词"is"出现的次数. (4)实现该字符串的倒序输出. 实验代码: package project2; public class t…
一.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) 统计该字符串中字母s出现的次数. 统计该字符串中子串"is"出现的次数. 统计该字符串中单词"is"出现的次数. 实现该字符串的倒序输出. package project; public class 第一题 { public static void main(String[] args) { String str = "th…