北京网站开发工程师招聘网网站设计制作有哪些原因

diannao/2025/10/16 5:36:14/文章来源:
北京网站开发工程师招聘网,网站设计制作有哪些原因,茂名仿站定制模板建站,抖音关键词优化排名day14 一、继承 概念 Java中的继承是一个对象获取父对象的所有属性和行为的机制 理解#xff1a;继承是指一个类(子类)可以继承另一个类(父类)的属性和方法 关键字extends 优点#xff1a;减少代码的冗余 缺点#xff1a;继承会增加类与类之间的关系#xff0c;会增加代码…day14 一、继承 概念 Java中的继承是一个对象获取父对象的所有属性和行为的机制 理解继承是指一个类(子类)可以继承另一个类(父类)的属性和方法 关键字extends 优点减少代码的冗余 缺点继承会增加类与类之间的关系会增加代码的维护难度 继承的使用 使用场景多个类似的类有相同的属性和方法就可以把相同属性和方法抽取到父类 需求编写中国人和日本人的类创建各自的对象 分析 人类 属性姓名、性别、年龄 方法吃饭饭、睡觉觉 中国人的类 继承 人类 属性身份证 方法打太极 日本人的类 继承 人类 属性年号 方法拍电影 ps省略部分代码 public class Person {String name; char sex; int age;public void eat(){System.out.println(this.name 吃饭饭); }public void sleep(){System.out.println(this.name 睡觉觉); }}// 子类 继承 父类 public class Chinese extends Person{String id;public void playTaiJi(){System.out.println(中国人打太极); }}//创建对象Chinese c new Chinese();//操作父类属性c.name 奇男子;c.sex 男;c.age 22;System.out.println(c.name);System.out.println(c.sex);System.out.println(c.age);//操作子类属性c.id 1234567890;System.out.println(c.id);//调用父类方法c.eat();c.sleep();//调用子类方法c.playTaiJi();继承内存图 super 理解 super表示父类 作用 1.super.属性在子类中调用父类的非私有化的成员属性 2.super.方法在子类中调用父类的非私有化的成员方法 3.super()在子类构造方法中的第一句调用父类的非私有化的构造方法 案例 继承的使用的需求案例 封装父类添加无参构造、有参构造、get、set方法(都由eclipse直接生成)成员方法保留 经验 私有化属性eclipse工具栏 -------Source-------Select getters and setters to create—勾选需要生成属性的get和set方法 Source中还有一些自动生成如构造方法等等 子类继承父类封装子类super使用 public class Chinese extends Person{private String id;public Chinese() { }public Chinese(String name, char sex, int age, String id) {super(name, sex, age);this.id id; }public String getId() {return id; }public void setId(String id) {this.id id; }public void playTaiJi(){System.out.println(super.getName() 打太极); }}测试类有有参构造直接赋值不用一个个赋值 //创建对象Chinese c new Chinese(奇男子, 男, 22, 1234567890);//调用父类方法c.eat();c.sleep();//调用子类方法c.playTaiJi();小结 编写一个类的步骤 1.属性 2.私有化属性 3.无参构造 4.有参构造 5.get/set方法 6.其他的方法 深入继承 思考题 创建子类对象会不会调用父类构造方法 会 创建子类对象会不会创建父类对象 不会 创建子类对象为什么会调用父类构造方法 目的是将父类的属性存放在子类对象中(因为会在子类对象中开辟空间用于存储父类的成员属性) 创建子类对象先调用父类构造方法还是子类构造方法 先调用子类构造方法 创建子类对象先完成父类构造方法还是子类构造方法 先完成父类构造方法 子类可以继承父类私有化的属性和方法吗 ​ 可以但是只能间接调用 子类对象是否能继承父类所有的属性和方法 ​ Java官网上明确表示子类不能继承父类私有化的属性和方法这是站在使用的角度 ​ 实际上子类能继承父类私有化的属性方法但是不能直接使用可以在父类中编写公有方法去调用私有的属性和方法 案例 public class Father {private String fatherAttr 父类私有化属性;public Father() {System.out.println(调用父类的构造方法); }public String getFatherAttr() {return fatherAttr; }public void setFatherAttr(String fatherAttr) {this.fatherAttr fatherAttr; }private void method01(){System.out.println(父类私有化方法); }public void method02(){method01(); }}public class Son extends Father{public Son() {//super();//默认实现调用父类的构造方法System.out.println(调用子类的构造方法); }}public class Test01 {public static void main(String[] args) { Son son new Son();System.out.println(son.getFatherAttr());son.method02(); }}重写/复写 含义 重写也叫做复写将父类中方法在子类中重新编写一遍 应用场景 父类方法不满足子类需求时子类就可以重复父类的方法 条件 1.在子类中重写父类的方法 2.返回值、方法名、参数列表必须跟父类重写的方法一致 3.访问修饰符不能比父类更严格 需求 编写中国人和日本人的类创建各自的对象 public class Chinese extends Person{ //省略一部分//Override -- 重写的注解 //注解给程序员和系统解释代码信息 Override public void eat(){System.out.println(super.getName() 吃山珍海味); } //在测试类new对象调用输出总结 1.继承的使用 2.继承的深入 — 重要 3.super 4.重写

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

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

相关文章

如何看自己网站流量灰色的网站

Python等级考试(1~6级)全部真题・点这里 一、单选题(共25题,共50分) 第1题 一个非零的二进制正整数,在其末尾添加两个“0”,则该新数将是原数的?( ) A:10倍 B:2倍 C:4倍 D:8倍 答案:C 二进制进位规则是逢二进一,因此末尾添加一个0,是扩大2倍,添加两个0…

重庆网站seo好不好新网站如何做推广

1. 题目 有一个正整数数组 arr,现给你一个对应的查询数组 queries,其中 queries[i] [Li, Ri]。 对于每个查询 i,请你计算从 Li 到 Ri 的 XOR 值(即 arr[Li] xor arr[Li1] xor … xor arr[Ri])作为本次查询的结果。 …

wp网站怎么用插件做html网页专门开发app的公司

根据我的Linux版本tomcat下载及安装安装好tomcat之后,但是还不能直接访问我 ubuntu 服务器的公网 ip, 即http://xxx.xxx.xxx.xxx:8080访问不到 Apache tomcat主页,还需要进行配置。 一、在路由器管理页面配置转发规则 如果你和我一样&#…

广东网站建设公广州百度关键词推广

1.生物大分子序列分析 2.主要技术 3.生物信息学的应用 4.应用2 转载于:https://www.cnblogs.com/BlueBlueSea/p/9610313.html

ps软件下载花钱吗珠海网站建设优化推广

我试图复制一个Ingres“tbl2”中的更新tbl1命令,这在Oracle中并不完全.所以我使用“update(select tbl1 join tbl2 …)”命令.两个表都定义了主键,我认为我的连接唯一标识行,但是我仍然得到“ORA-01779:不能修改映射到非密钥保留表的列”.这里是适当的匿名表定义和我…

网站图片被盗连怎么办啊网站外网访问怎么做路由器端口映射

前几天有个网友跟小编问了一个有意思的问题,他说他在15年过年的时候用信用卡套现了3万元,之后一直不还,期间还换了手机号码故意躲开银行的催收,目前已经差不多三年不还钱了,前几天托人去银行查了下账单,结果…

那些是flash做的网站免费可商用素材网站

文章目录 前言Win R:打开运行窗口Win D:显示桌面。Win E:打开资源管理器。Ctrl Shift Esc:打开任务管理器。Alt Tab:切换当前打开的窗口。F2:重命名选定的文件或文件夹。Ctrl W:关闭当前…

美食网站建设项目分析报告wordpress在线支付表单

今天学习了一早上正则表达式。如下内容部分转载自《读懂正则表达式就这么简单》 一、什么是正则表达式 正则表达式是一种特殊的字符串模式,用于匹配一组字符串,就好比用模具做产品,而正则就是这个模具,定义一种规则去匹配符合规…

广州一起做网站南宁开发公司

前言 最短路问题真的很重要很重要希望大家都能够完全掌握所有最短路算法!! 一、最短路问题的分类 Dijkstra: Dijkstra算法是一种著名的图算法,主要用于求解有权图中的单源最短路径问题。它由荷兰计算机科学家艾兹赫尔戴克斯特…

个人主页网站应该怎样做2018网站建设高考成绩查询

编程笔记 html5&css&js 075 Javascript 常量和变量 一、JavaScript 变量二、JavaScript 常量三、示例:小结: 在JavaScript中,变量和常量是用来存储数据的占位符。它们的主要区别在于可变性:变量的值可以改变,而…

宁波专业网站制作服务建设网站需要数据库备份

对于一个本科生而言,早早就收获了保研资格,那么摆在眼前的就是是否要放弃保研机会?不过看到当今计算机的就业情况,加上本科学历的贬值,想要放弃到手的保研机会,既有些不合理,也有些心疼&#xf…

如何分析网站crm客户管理系统的功能有哪些

环境准备 介绍:create-vue是Vue官方提供的最新的脚手架工具,用于快速生成一个工程化的Vue项目create-vue提供如下功能: 统一的目录结构 本地调试 热部署 单元测试 集成打包依赖环境:NodeJS 安装NodeJS 一、 创建vue工程 npm 类…

自适应网站优点缺点网站模块化

一、前言 CompletableFuture 是 Java 8 引入的一个功能强大的类,用于异步编程。它表示一个可能尚未完成的计算的结果,你可以对其添加回调函数来在计算完成时执行某些操作。在 Spring Boot 应用中,CompletableFuture 可以用于提高应用的响应性…

旅游网站建设的相关报价昌平企业网站建设

这道题卡了挺久的QAQ现在才搞定 Description   金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置&#x…

云南 网站建设网站浏阳建设局网站

这是头哥侃码的第244篇原创有人说,人生就是一个不断尝试的过程。我觉得,有时候这个词其实不准确,因为每个人的性格不同,成长经历及运势不同,所以对 “尝试” 俩字的理解也就不同。在我还是孩子的时候,几乎所…

网站开发目录规范网站建设需求模板

java 和javafx我最喜欢的JavaFX 2功能之一是它在javafx.scene.chart包中提供的标准图表。 该软件包提供了几种不同类型的现成图表。 除其中之一( PieChart )外,所有其他均为“ 2轴图”( XYChart的特定实现)。 在本文中…

网站首页做一点开有动画视频生成链接在线工具

您好,欢迎来到新研之家 文章关键词:AF647 二苯并环辛炔,AF647 DBCO,Alexa Fluor 647 DBCO,AF647-二苯并环辛炔,AF647-DBCO 一、基本信息 产品简介:Alexa Fluor 647是一种独特的远红色染料&am…

360网站建设价格建筑电气与智能化

一、什么是爬虫? 爬虫是网络爬虫的简称,指的是一种自动化程序,用于在互联网上抓取信息。爬虫的核心工作包括爬取网页、解析数据和存储数据。 通俗来说就是:通过一个程序,根据url(http://taobao.com)进行爬取网页&…

做平面设计买哪个素材网站会员简单动画制作

上世纪九十年代,Internet快速发展催生了大量在线网站,Web访问量迅速提升。在互联网泡沫破灭前,这个领域基本是围绕如何对Web网站进行负载均衡与优化。从1997年F5发布了BIG-IP,到快速地形成完整ADC产品线,企业级负载均衡…

怎样可以查看网站是由哪个公司做的网站调用字体库

(本文为简单介绍,个人观点仅供参考) 嵌入式系统是建立在微处理器基础上的计算机系统,用于对专门的功能进行控制、运算和接口。它结合了硬件和软件,可以提供实时的响应,广泛应用于工业控制、通信、医疗、交通等领域。 嵌入式系统的核心是微处理…