传统企业如果建立网站福建省网站备案

news/2025/10/5 4:02:19/文章来源:
传统企业如果建立网站,福建省网站备案,临沂做网络优化的公司,微信商户平台介绍 方法的多态 多态是在继承#xff0c;重载#xff0c;重写的基础上实现的 我们可以看看这个代码 package b;public class main_ {public static void main(String[] args) { // graduate granew graduate(); // gra.cry();//这个时候#xff0c;子类的cry方法就重写…介绍 方法的多态 多态是在继承重载重写的基础上实现的 我们可以看看这个代码 package b;public class main_ {public static void main(String[] args) { // graduate granew graduate(); // gra.cry();//这个时候子类的cry方法就重写了父类的方法aa anew aa();System.out.println(a.sun(1,2,3));System.out.println(a.sun(1,3));}} class father{//父类。private void say() {System.out.println(b say()方法被调用);}} class aa extends father_{//子类继承父类public int sun(int n1,int n2) {//和下面的sum构成方法重载return n1n2;}public int sun(int n1,int n2,int n3) {//和下面的sum构成方法重载return n1n2n3;}} 用方法的重载 方法的重写 我现在在子类和父类中都加上say方法并创建对象调用虽然都是say 方法但调用的对象不同 package b;public class main_ {public static void main(String[] args) { // graduate granew graduate(); // gra.cry();//这个时候子类的cry方法就重写了父类的方法aa anew aa();System.out.println(a.sun(1,2,3));System.out.println(a.sun(1,3));father bnew father();b.say();a.say();}} class father{//父类。public void say() {System.out.println(b say()方法被调用);}} class aa extends father_{//子类继承父类public int sun(int n1,int n2) {//和下面的sum构成方法重载return n1n2;}public int sun(int n1,int n2,int n3) {//和下面的sum构成方法重载return n1n2n3;}public void say() {System.out.println(a say()方法被调用);}} 多态的具体表现。 我们先来看看编译类型和运行类型 编译时类型也被称为静态类型是变量在声明时的类型或者可以理解为是引用的类型。编译时类型在编译期确定并且在程序运行过程中不会发生改变。编译器在编译时就会检查对应的类型规则。 Animal animal new Dog(); // 这里animal的编译时类型就是Animal 运行时类型也被称为动态类型在程序运行过程中动态绑定的类型即实际的对象类型。运行时类型可能会在运行期改变具体的类型是在运行时确定的。、 Animal animal new Dog(); // 这里animal的运行时类型就是Dog animal new Cat(); // 这里animal的运行时类型变为Cat 在堆栈中的 在Animal myDog new Dog();这句代码中涉及到了两部分的内存分配堆内存和栈内存他们的用途和特性各不相同。 1. 堆内存Heap: 这是存放所有对象实例以及数组的地方。在Java中通过new关键字创建的对象或数组都会在堆中分配内存。所以new Dog()创建的新的Dog对象就存放在堆内存中。 2. 栈内存Stack存放了基本类型的变量int, double, float, boolean, char等和对象引用变量。每个线程运行时都有自己的栈栈中的数据只在当前线程中有效。所以myDog是一个引用类型的变量它存放在栈内存中。它持有的是堆内存中的Dog对象的引用可以理解为指向堆内存中Dog对象的地址。 因此Animal myDog new Dog();这句代码一个Dog类型的对象实例被创建在堆内存中myDog这个引用变量被创建在栈内存中并且myDog持有了这个Dog实例的引用。这样通过myDog, 我们就可以指向和操作这个Dog实例了。 这种处理方式的一个重要理解是当myDog的作用域结束或者被设为null只是栈内存中的引用消失了但是堆内存中的Dog对象还在除非没有其他的引用指向这个Dog对象那它就会被认为是垃圾等待垃圾回收器在恰当的时候删除它。 真正理解 在这段代码Animal myDog new Dog();中Animal是一个类在Java中被用作数据类型。在这个上下文中它标识了myDog引用变量应该引用的对象类型。它并不直接占据堆或栈中的空间它存在于源代码以及编译后的字节码中。 具体的说Animal是一个reference(引用)类型而myDog是一个reference(引用)变量它的类型就是Animal。myDog变量存储在栈内存里而真正的对象实例new Dog()则存储在堆内存里。 Animal的存在影响的是myDog这个引用变量可以指向堆内存中的哪些对象。准确地说myDog可以指向堆内存中的Animal对象也可以指向任何一个Animal子类的对象如这里的Dog对象。 因此Animal并不直接占据内存而是确定了myDog引用变量可以引用哪种类型的对象。同时在编译期它也决定了可以通过myDog变量调用哪些方法和访问哪些字段。 多态代码 public class Animal {public void sound(){System.out.println(动物发出声音);} }public class Dog extends Animal {public void sound(){System.out.println(汪汪汪);} }public class Cat extends Animal {public void sound(){System.out.println(喵喵喵);} }public class Main {public static void main(String[] args) {Animal myDog new Dog();Animal myCat new Cat();myDog.sound();myCat.sound();} } 多态的动物 小提示 在java中 public void feed(Dog dog,Bone bone)其中的Dog dog,Bone bone是什么 在这个方法定义中: - public void feed(Dog dog, Bone bone) - feed是方法名 - public表示该方法可在任何位置访问 - void表示该方法没有返回值 - Dog dog, Bone bone 是该方法的参数(parameters) - Dog表示参数的类型为Dog类 - dog是参数名,表示传入的实参对象会以dog这个名字在方法内访问 - Bone bone表示下一个参数的类型为Bone类,名称为bone 所以简单总结: - Dog dog, Bone bone定义了这个feed方法需要两个参数 - 第一个参数是Dog类型,名称为dog - 第二个参数是Bone类型,名称为bone - 这两个参数在方法内通过dog和bone这个名字来访问传入的实参对象 所以这个方法定义表示,feed方法需要传入两个对象,一个是Dog类型,一个是Bone类型,然后在方法内部就可以通过dog和bone来操作这两个对象了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/927845.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

建设网站平台的用语wordpress网站静态页面生成

目录 登录AP产品 Console登录(只可以现场登录) Web/Telnet/SSH登录(可以现场、远程登录) 配置AP的管理地址 通过Web界面远程登录 通过Telnet、SSH等命令行的方式登录 登录AC产品 Console登录(只可以现场登录&a…

Python 在科学计算与工程模拟中的应用

一、引言 🔬 科学计算与工程模拟是现代科研和工程设计中不可或缺的环节。从流体力学到材料科学,从结构分析到天体物理学,科学家和工程师依赖计算机进行建模、仿真与分析。在众多编程语言中,Python 以其简洁的语法…

Python 在大数据与分布式计算中的应用

一、引言 📊 随着互联网、物联网和移动应用的普及,全球数据量呈指数级增长。据统计,每天产生的数据量已达数十亿 GB。如何高效存储、处理和分析这些海量数据,成为企业和科研机构的核心挑战。大数据与分布式计算技…

地图网站制作百度淘宝网

本文实例为大家分享了C实现贪吃蛇游戏的具体代码,供大家参考,具体内容如下刚学完了C语言,便尝试的写了贪吃蛇的代码,但是效果不佳,很多的bug,所以,这个学了C,便重新的写了这个小游戏…

Python 在教育与科研中的应用与价值

一、引言 🎓 随着信息技术的发展,教育与科研的方式正在发生深刻变化。传统的教育模式和科研方法逐渐与数字化、智能化结合,呈现出新的发展趋势。在这一过程中,Python 作为一种简洁、功能强大、生态丰富的编程语言…

深圳网站建设一尘互联苏州建设交通官方网站

一、第一题:壁画 解题思路:前缀和贪心枚举 仔细思考可以发现B值最大的情况是一段连续的长度为n/2上取整的序列的累加和 【Python程序代码】 import math T int(input()) for _ in range(1,1T):n int(input())s input()l math.ceil(len(s)/…

Python 在自动化测试与质量保障中的应用

一、引言 🧪 随着软件系统的规模日益庞大、复杂度不断提升,人工测试已经无法满足快速迭代和持续交付的需求。自动化测试成为保障软件质量、提高交付效率的关键手段。在自动化测试领域,Python 以其简洁的语法、丰富…

电子网站游戏网址试玩郴州新网最新招聘信息

题目描述 小易去附近的商店买苹果,奸诈的商贩使用了捆绑交易,只提供6个每袋和8个每袋的包装(包装不可拆分)。 可是小易现在只想购买恰好n个苹果,小易想购买尽量少的袋数方便携带。如果不能购买恰好n个苹果,小易将不会购买。输入描…

商城网站开发价整站优化推广品牌

简介: 本文由好未来资深数据平台工程师毛祥溢分享,主要介绍批流融合在教育行业的实践。内容包括两部分,第一部分是好未来在做实时平台中的几点思考,第二部分主要分享教育行业中特有数据分析场景。 1.背景介绍 好未来介绍 好未来是…

wordpress更改中文版后还是英文徐州百度seo排名

🚀个人主页:为梦而生~ 关注我一起学习吧! 💡专栏:机器学习 欢迎订阅!相对完整的机器学习基础教学! ⭐特别提醒:针对机器学习,特别开始专栏:机器学习python实战…

网站建设xml下载域名网站注册认证

中断 打断CPU执行正常的程序,转而处理紧急程序,然后返回原暂停的程序继续运行,就叫中断。 在确定时间内对相应事件作出响应,如:温度监控(定时器中断)。故障处理,检测到故障&#x…

如何建立自已的购物网站深圳网站开发团队

在云计算时代大环境的影响,各大企业也都企图将云计算融入企业业务中,智能化不只可以提高企业产能、提高服务效率,更能发掘更高的品牌价值。云计算不断深入企业内部,尤其在劳动密集型的产业中,优势更加明显。以电销为例…

1万网站建设费入什么科目个人网站html源码

目 录 摘 要 I ABSTRACT II 目 录 II 第1章 绪论 1 1.1背景及意义 1 1.2 国内外研究概况 1 1.3 研究的内容 1 第2章 相关技术 3 2.1 nodejs简介 4 2.2 express框架介绍 6 2.4 MySQL数据库 4 第3章 系统分析 5 3.1 需求分析 5 3.2 系统可行性分析 5 3.2.1技术可行性:…

域名注册好了如何做网站it公司排名

Java中常用的类,包,接口包名说明java.lang该包提供了Java编程的基础类,例如 Object、Math、String、StringBuffer、System、Thread等,不使用该包就很难编写Java代码了。java.util该包提供了包含集合框架、遗留的集合类、事件模型、…

城市绿化建设英文网站深圳航空公司官方网站

文章作者:代工 来源网站:NX CAM二次开发专栏 简介: UG\NX CAM二次开发 查询工序所在的几何组TAG UF_OPER_ask_geom_group 效果: 代码: void MyClass::do_it() { int count=0;tag_t * objects;UF_UI_ONT_ask_selected_nodes(&count, &objects);for (in…

php在网站开发中的应用高端网站建设熊掌号

图像是获取信息以及探知世界的重要媒介。近年来,传感科技与成像技术实现了跨越式发展,促使图像获取在质与量上均获得了显著提升。在多样化成像手段中,光谱成像技术是成像科技的重要组成部分,是人类借助光这一能量手段探测物质特性…

网站建设及维护费算业务宣传费企业融资方式有哪几种

回顾小夕在文章《逻辑回归》中详细讲解了逻辑回归模型,又在《Sigmoid与Softmax》中详细讲解了Sigmoid的实际意义(代表二类分类问题中,其中一个类别的后验概率)。至此,我们已经比较透彻的理解了逻辑回归模型假设函数(也…

wordpress.org 插件廊坊seo技巧

写简历的基本目的和策略 大部分情况下,写简历是找工作的第一步,考虑到第二步就是面试,那么简历就是敲门砖,为了让企业认识到你的价值,必须把自己的真实水平描述出来,展现出你有能力应对这份工作。甚至要体现…

信宜做网站设置seo主要做什么工作

Hi i,m JinXiang ⭐ 前言 ⭐ 本篇文章主要介绍在在JavaScript中location常用属性和方法以及部分理论知识 🍉欢迎点赞 👍 收藏 ⭐留言评论 📝私信必回哟😁 🍉博主收将持续更新学习记录获,友友们有任何问题可…

玩转树莓派屏幕之三:lvgl移植到树莓派

一、背景 由于前一篇的文章玩转树莓派屏幕之二:自定义屏幕显示中使用了python绘制图片,再将图片显示到屏幕的方式。只能用于简单显示一些文字,内容不够丰富。 自动动手去从0实现一个显示程序,肯定不显示的,需要了…