当前位置: 首页 > news >正文

有没有电脑做兼职的网站吗网站开发交接资料

有没有电脑做兼职的网站吗,网站开发交接资料,本地网站搭建时需要使用的软件是,商贸公司起名大全最新多态指的是同—个行为具有多个不同表现形式 。是指—个类实例(对象#xff09;的相同方法在不同情形下具有 不同表现形式。封装和继承是多态的基础#xff0c;也就是说#xff0c;多态只是—种表现形式而已。一个对象#xff0c;同一个方法不同形态#xff0c;方法必须重…多态指的是同—个行为具有多个不同表现形式 。是指—个类实例(对象的相同方法在不同情形下具有 不同表现形式。封装和继承是多态的基础也就是说多态只是—种表现形式而已。一个对象同一个方法不同形态方法必须重写 如何实现多态多态的实现具有三种充要条件 继承 —— extends 重写父类方法——override 父类引用指向子类对象 ——Father p1 new Son( ); 比如下面这段代码 1 public class Fruit { 2 3 int num; 4 5 public void eat(){ 6 System .out .println(eat Fruit); 7 } 8 } 9 10 public class Apple extends Fruit{ 11 12 Override 13 public void eat() { 14 super .num 10; 15 System .out .println(eat num Apple); 16 } 17 18 public static void main(String[] args) { 19 Fruit fruit new Apple(); 20 fruit .eat(); 21 } 22 }你可以发现 main 方法中有—个很神奇的地方 Fruit fruit new Apple() Fruit 类型的对象 竟然指向了 Apple 对象的引用这其实就是多态 - 父类引用指向子类对象因为 Apple 继承于 Fruit并且重写了 eat 方法所以能够表现出来多种状态的形式 图解 再举一个经典例子关于员工类和经理类的案例选自java核心技术卷I中第五章 import java.util.Objects;public class Main {public static void main(String[] args) {var boss new Manager(刘备,10000);boss.setBonus(2000);//刘老板的红利var staffnew Employee[3]; //先定义一个Employee的数组 var是可变类型staff全部指向了Employee类型对象staff[0]boss; //把boss(经理类对象)赋值给第一个堆区员工数组第一个元素。staff[1]new Employee(关羽,8000); //其他两个都是普通员工并且进行初始化构造staff[2]new Employee(张飞,6000);for (Employee e:staff){System.out.println(姓名e.getName() 工资e.getSalary());}Employee e1new Employee(aaa,122);Manager m1new Manager(AAA,12312);Employee e2new Manager(ddd,12);//向上转型//Manager m2 new Employee(hhh,123);//不兼容类型实际上为Employee需要Manager,你实际开辟的空间为Employee,但是数据类型是Manager// 因为继承树Manager Employee ,Manager 比 Employee功能更多条件更苛刻 ,开辟出的空间Employee无法容纳下你实际声明的数据类型Manager——向下转型是几乎失败的//右边是提供的类型左边是需要的类型,左边不可以大于右边需求不可以大于供给。强制转型和你是谁没有关系。Manager p(Employee)m1;//errorManager p1 (Employee)e2;//errorManager p2 (Employee)e1;//errorEmployee p3 (Employee)e2;//全部正确Employee p4 (Manager)e1;Employee p5 (Employee)e1;Employee p6 (Employee)m1;Employee p7(Manager)e2;Employee p8 (Manager)m1;} } public class Employee {private int salary;private String name;public int getSalary() {return salary;}public void setSalary(int salary) {this.salary salary;}public String getName() {return name;}public void setName(String name) {this.name name;}public Employee(String name,int salary) {this.salary salary;this.name name;} }public class Manager extends Employee{private int bonus;public Manager(String name,int salary){super(name,salary);bonus0;}public int getSalary(){int baseSalary super.getSalary();return (baseSalary bonus);}public void setBonus(int b){bonus b;} }//右边是提供的类型左边是需要的类型,左边不可以大于右边需求不可以大于供给。强制转型和你是谁没有关系。 Manager p(Employee)m1;//error Manager p1 (Employee)e2;//error Manager p2 (Employee)e1;//error Employee p3 (Employee)e2;//全部正确Employee p4 (Manager)e1;Employee p5 (Employee)e1;Employee p6 (Employee)m1;Employee p7(Manager)e2;Employee p8 (Manager)m1;垃圾代码,阿猫阿狗的故事 class Animal {public void sound() {System.out.println(Animal makes sound);} }class Dog extends Animal {Overridepublic void sound() {System.out.println(Dog barks);} }class Cat extends Animal {Overridepublic void sound() {System.out.println(Cat meows);} }public class Main {public static void main(String[] args) {Animal animal1 new Dog();Animal animal2 new Cat();animal1.sound(); // 输出 Dog barksanimal2.sound(); // 输出 Cat meows} }拓展 在Java中var 是一个关键字它在Java 10及其之后的版本中引入。var 关键字用于声明局部变量并且可以根据变量的初始化值自动推断出变量的数据类型。 使用 var 关键字可以简化代码并且使代码更具可读性。通过自动推断数据类型可以避免在声明变量时重复书写相同的类型并且可以更加灵活地处理不同类型的变量。 示例代码 var message Hello, World!; // 推断 message 为 String 类型 var count 10; // 推断 count 为 int 类型 var pi 3.14; // 推断 pi 为 double 类型需要注意的是一旦使用 var 声明一个变量该变量的类型就被确定下来并且不能再改变。编译器会根据变量的初始化值推断出最合适的类型并且编译后的代码中仍然会有明确的类型。 另外尽管 var 关键字可以简化代码但也要注意在可读性方面的平衡。在某些情况下显式地声明变量的类型可能更有助于代码的可读性和维护性。因此在使用 var 关键字时需要适度使用权衡好代码简洁性与可读性之间的关系。
http://www.pierceye.com/news/597226/

相关文章:

  • 统计局网站建设情况南宁做网站优化的公司
  • 免费的软件网站建设北京建设厅网站查询
  • 没有公司做网站短网址短链接生成器
  • 利于seo优化的网站网站怎么上传到空间
  • 寿阳网站建设开发网站的硬件成本
  • 做网站的叫什么软件众筹网站开发
  • 鲜花网网站开发的目标河南郑州建设网站
  • 做网站上哪买空间帝国网站管理系统安装连接不上数据库
  • 做前端网站用什么工具网站备案后怎么做实名认证
  • 做兼职那个网站比较好重庆的seo服务公司
  • 网站建设流费用南通seo排名公司
  • 河北邢台移动网站建设单片机做网站
  • 佛山网站制作的公司做文库网站怎么赚钱吗
  • 博客网站 做淘宝客咸阳网站建设推广
  • 佛山手机网站建设优化做网站要多大的画布
  • 网站结构优化包括什么网站建设定制开发
  • 做装修的有那些网站wordpress获取用户位置
  • 找事做网站公司网站网页设计
  • 网站数据哪个网站可以做图片
  • 网站添加google地图阿里云服务器可以访问国外网站吗
  • 大连免费网站制作重庆哪些网站推广公司
  • 查建设工程规划许可证网站广州模板建站公司
  • 怎么做网站的超级链接有哪些做的很漂亮的网站
  • 做旅游网站挣钱吗wordpress 虎嗅网
  • 乐清网站制作的公司php 网站源代码
  • 外国知名个人网站衡阳做网站公司
  • 女人网站源码沈阳大型网站制作公司
  • 河南外贸网站建设中国建设银行密码重置网站
  • 搭建网站是什么专业资阳网络营销顾问招聘
  • 建个门户网站网站开发人员配备