- 博客(8)
- 收藏
- 关注
原创 Practice1(结合多态、继承与抽象类表示javaBean类)
任务:乒乓球运动员:姓名,年龄,学打乒乓球,说英语篮球运动员:姓名,年龄,学打篮球乒乓球教练:姓名,年龄,教打乒乓球,说英语篮球教练:姓名,年龄,教打篮球用接口与继承编写其JavaBean类分解思路: (1) 人可以分为两类,运动员和教练 行为可以分为,学和教 (2) 人分为 篮球行业和乒乓球行业 行为分为 学和教,乒乓球类独有个说英语类 紧接着,人可以概括为个人这个总类执行操作:一个父类Person,继承给子类运动员和教练,其内包含对应
2024-03-03 21:41:07
252
原创 七天冲刺计划(5/7)
5.instanceof关键字,比如if(a instanceof B),作用是判断多态子类a,其单一子类是不是B类,若是返回true,否则则反。意思是创建一个多态子类时,调用成员变量,即使子类中有该变量,若父类中没有,3.与类与接口的实现不同,接口与接口之间可以单继承甚至多继承,用extends关键字继承。与类之间的继承类似,接口继承中方法的继承可以用虚方法表的思想理解。·正因3点中讲述的特点,多态也无法运行子类中特有的方法。二分,哈希查找,分块,冒泡排序,选择排序,递归算法,快速排序。
2024-02-29 22:29:32
1587
原创 七天冲刺计划(4/7)
可以认为extends父类是将父类的构造方法直接搬入子类中,其方法名仍旧是父类的名,若带参构造便会体现问题。2.java只支持单继承,不支持多继承(只能有一个父类),支持多层继承(子类的父类可以继承于父类的父类,这样递推)·从内存角度,子类在new创建后,继承父类,一同进入堆中,且用同一个地址标记。··虚方法表中,所谓常用方法,就是非private,非static,非final类方法。·子类的构造方法第一行语句默认是super();··用this调用子类方法,用super调用父类方法,称之为方法的重写。
2024-02-28 22:45:09
1269
1
原创 七天冲刺计划(3/7)
接上一篇说为什么要注意java的输入缓存和c语言一样,因为在scanner中,nextInt()一类的方法在遇到空格就停止接受了,而若与nextLine()混用,首先nextLine()是接受一整行只有换行符才停止,那么有例,若我一次性输入123 456,case1:两个nextInt()则正常接受123与456。static,继承的进阶,多态进阶,包和final,接口,内部类。二分,哈希查找,分块,冒泡排序,选择排序,递归算法,快速排序。,super语法,方法重写,多态(方法多态、对象多态),
2024-02-27 22:24:00
354
原创 七天冲刺计划(2/7)
通常使用String下的equals()和equalsIgnoreCase()两种方法,返回值为布尔类,参数为另一个被比较的字符串,如s1与s2比较。·public int length(),返回字符串长度(不含\0,中文字算一个字符)·String replace(旧字符串,新字符串) 替换,返回值为替换后的字符串。3)public String toString() 转换为字符串(为拼接后结果)2)public int length() 返回值为长度(为拼接后长度)
2024-02-19 22:02:04
1116
原创 七天冲刺计划(1/7)(2)
2.java默认的浮点型为double,也就是说创建float类型徐须+“F”或“f”,如flaot F1=12.3f。1.java默认的整型类型为int,如果要创建long类型须在数据后加“l”或“L”,如long m = 99L。1.public class Hello表示hello是一个类,属pulic类,即公开类。5.方法的大括号表示方法的开始与结束。2.大括号表示一个类的开始与结束。//与c语言差异的数据单元层。
2024-02-17 22:59:41
186
1
原创 七天冲刺计划(1/7)
然后一看,wok,快开学了,我的天,java进度,不到50%?好好好,作为intj,自然很懂什么是厚积薄发,什么是死线战士啊(骄傲脸)·若类中没有对象的带参构造方法,虚拟机会自动加一个无参构造方法(即空方法的无参构造方法)哈,为什么开这个计划,这个寒假太摆辣!·只能包含数字、下划线、字母、英文句号,不能以数字开头,不能为关键字或保留字。其中,private不可同包、子类、不同包访问,默认不可子类、不同包访问。·构造方法可重载,因为带参和空参的构造方法名称相同,虚拟机使用的判断。
2024-02-17 21:08:14
384
原创 第一篇阶段性报告
目前java已经学完入门语法,正在进一步的学习面向对象的进阶内容,java的语法可以靠c语言快速入门,一些简单概念可以借助c语言理解,比如类就是结构体+函数,方法类似于函数,尽管可以辅助理解,但是类作为一个对象仍然是要归类到对象的体系中去理解。竞赛,目前互联网+在队长的带领下缓慢推进中,正大杯,,,仍未开始,好的我觉得有必要和队友们商量一下开始准备正大杯了,不能等学校发通知才开始准备。蓝桥杯,,,我希望我作息能规律起来,不再失眠...也许这样我就有更好的心情去做事情了。然后竞赛项目穿插在上下午中。
2024-01-27 16:38:49
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人