首页 > 其他分享 >7月31日总结

7月31日总结

时间:2023-07-31 20:45:26浏览次数:47  
标签:总结 对象 子类 31 多态 抽象 抽象类 方法

7.31周一

今天上午写了pta发现二叉树链表都不会,下午学习了Java关键字static,多态与抽象类。

static修饰特点 1.被类的所有对象共享(也是判断是否使用静态关键字的条件)

2 可以通过类名调用(推荐),也可以通过对象名调用。

多态

同一个对象在不同时刻表现出来的不同形态
eg:猫 cat=new猫();
动物 anim9l=new猫();
多态的前提和体现
①有继承/实现关系
②有方法重写
③有文类引用指向子类对象
多态中成员访问特点

成员变量:编译着左边,执行看左边

成员方法:编译着左边,执行看右边

好处与弊端
好处提高了程序的扩展性
体现:定义方法时,使用文类型作为参数,将来在使用时,使用具体子类型参与操作.
弊端:不能使用子类的特有功能
多态中的转型
向上转型
从子到文父,父类引用指向子类对象
向下转型 :从父到子 父类引用转为子类对像
抽象类
在java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类.
特点:抽象类和抽象方法必须使用abstract 关键字修饰。
抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类

抽象类不能实例化 参照多态的方式,通过子类对象实例化。

标签:总结,对象,子类,31,多态,抽象,抽象类,方法
From: https://www.cnblogs.com/weiyoushanhelaiqing/p/17594432.html

相关文章

  • Linux知识点总结—3
    今天主要总结了Linux知识点中的网络编程相关知识点,希望可以帮助大家梳理网络编程中的知识点,那我们直接开始吧!!网络基础1IP地址本质:uint32_t类型的整数,例如:192.168.0.0作用:用于唯一标识一个设备在网络中的位置应用:网络通信中的每一条数据都应该具备源端IP地址和对端IP地址,通过这两个......
  • 7.31 后记
    T1被坑了,是树的直径T2bitset邪教二维能开\(5e4\)没想到吧T3T4CF1187EP4438LOJ160......
  • 2023-07-31 在uniapp使用canvas绘制一个圆角为50%的图片【代码来自chatGpt,稍作修改】
    <template><view><canvasid="myCanvas":style="{width:'200px',height:'200px'}"></canvas></view></template><script>exportdefault{onReady(){this.......
  • AtCoder Beginner Contest 312
    A-Chord#include<bits/stdc++.h>usingnamespacestd;int32_tmain(){ios::sync_with_stdio(false),cin.tie(nullptr),cout.tie(nullptr);strings;cin>>s;if(s=="ACE")cout<<"Yes\n";e......
  • 剑指offer_20230731
    剑指Offer07.重建二叉树题目说明输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。解题思路可以通过前序遍历的数组获取每个子树的根节点,并在中序遍历的数组中找到根节点对应的位置,然后就可......
  • 暑假周记(7.31)
    SimpleDateFormatsdf=newSimpleDateFormat("yyyy年MM月dd日hh:mm:ssE");Stringformat=sdf.format(d1);//format:将日期转换成指定格式的字符串System.out.println("当前日期="+format);/*1.可以把一个格式化的String转成对应的Date2.得到Date仍然在输出......
  • 2023/07/31
    中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入格式:输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。输出格式:按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足......
  • 每日总结(补档7月24日)
    今天去了乌尔禾,魔鬼城看了,大世界逛了,我不理解为啥要叫冰雪大世界,下午绕完电影城就回到了乌鲁木齐,明天要去天山看天池,路上看完了大道至简的第七章,现实中的工程往往都是很困难的,需要良好的心态和多方的努力,不要低估任何问题......
  • 2023年7月31日 ‘天气:晴
       今天早上起来背了20个英语单词,然后学习了一个小时的Java编程,接下来就看了一会构建之法。最后就是写了一会pta上的作业。明天打算6点起床然后晨跑半小时,然后编程一小时。再就是出去打会羽毛球。再就是看会英语阅读。......
  • 法兰装配体相关总结
    法兰装配体相关总结参考文献:HG/T20592~20635-20091bar=0.1Mpa=1kg计算螺栓长度:选用粗牙,螺栓螺母外留长度为:螺距*3+倒角端垫片厚度为3mm常用法兰装配体组合:双法兰装配体:法兰*2垫片*1紧固件*1螺栓长度:螺栓长度=垫片+法兰*2+螺母*1+螺距*3+倒角端roundup5法兰阀......