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

南山-网站建设信科网络宁波网络建站公司有哪些

南山-网站建设信科网络,宁波网络建站公司有哪些,个人在国外网站做电商,网站加水印instanceof 和类型转换 System.out.println(X instanceof Y );主要看X与Y之间是否存在父子#xff08;继承#xff09;关系#xff0c;如果存在则编译可完成#xff0c;否则无法 进行编译。 1.父类引用指向子类的对象 2.把子类转换为父类#xff0c;向上转型; 3.把父类转…instanceof 和类型转换 System.out.println(X instanceof Y );主要看X与Y之间是否存在父子继承关系如果存在则编译可完成否则无法 进行编译。 1.父类引用指向子类的对象 2.把子类转换为父类向上转型; 3.把父类转换为子类向下转型,强制转换 4.方便方法的调用减少重复的代码!简洁封装、继承、多态! 抽象类按口 Static 关键字详解 package OOP.Demo06;public class Student extends Person {private static int age;//静态变量private double score;//非静态变量 public static void run(){}public void go(){}public static void main(String[] args) { // Student s1 new Student(); // // System.out.println(Student.age);//静态变量可以通过类名调用System.out.println(Student.score); 无法编译 // // System.out.println(s1.score); // System.out.println(s1.age);run();//静态方法可以直接调用 // go(); 非静态方法不能直接调用} }package OOP.Demo06;public class Person {{//代码块匿名代码块System.out.println(匿名代码块);//第二执行}//只执行一次static {//静态代码块匿名代码块System.out.println(静态代码块);//最先执行}public Person() {System.out.println(无参构造器);//三者中最后执行}public static void main(String[] args) {Person person new Person();} }package OOP.Demo06;//静态导入包 import static java.lang.Math.random; import static java.lang.Math.PI;public class Test {public static void main(String[] args) {System.out.println(random());System.out.println(PI);}} 抽象类 ābstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。​抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类。​抽象类,不能使用new关键字来创建对象,它是用来让子类继承的。​抽象方法,只有方法的声明,没有方法的实现,它是用来让子类实现的。​子类继承抽象类,那么就必须要实现抽象类没有实现的抽象方法,否则该子类也要声明为抽象类。​抽象类中可以有普通的方法但是有抽象方法的类必须定义为抽象类 package OOP.Demo07; //abstract 定义一个抽象类 public abstract class Action {//定义一个抽象方法通过别人来实现只有方法名没有方法体public abstract void doSomrthing(); }package OOP.Demo07; //抽象类的方法通过子类继承并由子类进行重写除非继承的子类为抽象类 public class A extends Action{Overridepublic void doSomrthing() {} } 接口 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范自己无法写方法专业的约束 接口就是规范定义的是一组规则体现了现实世界中“如果你是..则必须能..”的思想。如果你是天使则必须能飞。如果你是汽车则必须能跑。如果你好人则必须干掉坏人;如果你是坏人则必须欺负好人。 接口的本质是契约就像我们人间的法律一样。制定好后大家都遵守。 OO的精髓是对对象的抽象最能体现这一点的就是接口。 为什么我们讨论设计 模式都只针对具备了抽象能力的语言(比如c、java、c#等)就是因为设计模式所研究的实际上就是如何合理的去抽象。 声明类的关键字是class,声明接口的关键字是interface package OOP.Demo08;public interface UserService {//定义的属性都是常量 public static finalpublic static final int age99;// public abstract void run();//接口中所有的定义都是抽象的 public abstractvoid add(String name);void delete(String name);void update(String name);void query(String name); }package OOP.Demo08;public interface TimerService {void timer(); }package OOP.Demo08; //类 可以实现接口 //利用接口可以实现多继承 public class UserServiceImpl implements UserService,TimerService{Overridepublic void add(String name) {}Overridepublic void delete(String name) {}Overridepublic void update(String name) {}Overridepublic void query(String name) {}Overridepublic void timer() {} } 内部类 内部类就是在一个类的内部在定义一个类比如A类中定义一个B类那么B类相对A类来说就称为内部类而A类相对B类来说就是外部类了。 ◆1.成员内部类 ◆2.静态内部类 ◆3.局部内部类 ◆4.匿名内部类 package OOP.Demo09;public class Outer {private int id10;public void out(){System.out.println(这是外部类的方法);}//内部类加上Static关键字就是静态内部类class Inner{public void in(){System.out.println(这是内部类的方法);}//获得外部类的私有属性public void getId(){System.out.println(id);}}//局部内部类public void method(){class inner{}}}package OOP.Demo09;public class Application {public static void main(String[] args) {Outer outer new Outer();Outer.Inner inner outer.new Inner();inner.in();inner.getId();} }package OOP.Demo09;import org.w3c.dom.ls.LSOutput; //匿名内部类public class Test {public static void main(String[] args) {new Apple().eat();UserService userServicenew UserService() {Overridepublic void hello() {}};} }class Apple{public void eat(){System.out.println(1);} }interface UserService{void hello(); }
http://www.w-s-a.com/news/384831/

相关文章:

  • 网新中英企业网站管理系统wordpress 登录 缓存
  • wordpress模板建站教程wordpress添加广告位手机自适应
  • h5游戏平台入口优化是什么梗
  • 建设银行对公网站打不开网络推广活动方案主题和思路
  • 茶叶网站开发目的和意义网页设计需要考什么证
  • 高端企业网站建设公司怎么做实用性建设网站都需要哪些
  • 网站备案必须要幕布吗易企秀网站怎么做轮播图
  • 南昌网站排名优化四线城市网站建设方向及营利点
  • 做网站需要钱吗unity 做网站
  • 呼伦贝尔市规划建设局网站wordpress怎么考别人的
  • 免备案自助建站网站成都神速建站
  • 怎样编写app软件快速刷排名seo软件
  • 江苏做家纺的公司网站宣传型企业网站
  • 网站网上商城建设外国一些做环保袋的网站
  • 做空气开关那个网站推广比较好建站技术有哪些
  • 做网站前需要做什么准备wordpress图片云储存
  • 查楼盘剩余房源的网站地方网站推广
  • 农家乐网站建设方案创意平面设计公司简介
  • 信息化建设 网站作用网络营销的形式网站营销
  • 沈阳出名网站潍坊正规建设网站
  • 计算机软件开发需要学什么沈阳网站关键字优化
  • 关于军队建设网站国内最好的wordpress主题
  • 小视频网站如何建设陪诊app开发
  • 英文网站首页优化国外手机网站源码
  • 网站建设公司如何找客户网站建设应该考虑哪些问题
  • 创新的江苏网站建设wordpress用户绑定手机
  • 自己做网赌网站网站设计者
  • 教育培训网站设计辽宁招标工程信息网
  • 韶关网站推广做网站要哪些人员
  • 建设银行网站链接开发公司与物业公司交接清单