2018年4月24日
摘要: 多态:让一个对象表现出多种类型,写出通用的代码,最大限度的屏蔽各个子类之间的差异性。 c#举例: Java多态举例: 阅读全文
posted @ 2018-04-24 22:08 琪琪伤感 阅读(524) 评论(0) 推荐(0)
摘要: 使用场景: 在c#和Java中: 1.接口可以实现“多继承”(多实现),一个类只能继承自一个父类,但是可以实现多个接口。 2.接口解决了不同类型之间的多态问题,比如鱼与船不是同一类型,但是都能在水里“游泳”,只是方式不一样,要对“游泳”实现多态,就只能考虑接口。 c#中接口的使用语法: Java中接 阅读全文
posted @ 2018-04-24 21:53 琪琪伤感 阅读(2478) 评论(0) 推荐(1)
摘要: 应用场景:当父类中的方法不知道如何去实现的时候,可以考虑将父类写成抽象类,将方法写成抽象方法。 比如:描述一个图形、圆形、 矩形三个类。不管哪种图形都会具备计算面积与周长的行为,但是每种图形计算的方式不一致而已。 c#中的写法(注意子类重写父类的方法时需要加override关键字): Java中的写 阅读全文
posted @ 2018-04-24 21:44 琪琪伤感 阅读(525) 评论(0) 推荐(0)
  2018年4月14日
摘要: c#和Java: 1.首先,子类继承了父类的属性和方法,但是子类并没有继承父类的私有字段。 2.子类并没有继承父类的构造函数,但是。子类会默认的调用父类无参数的构造函数,创建父类对象,让子类可以使用父类中的成员。 所以,如果在父类中重新写了一个有参数的构造函数之后,那个无参数的就被干掉了,子类就调用 阅读全文
posted @ 2018-04-14 21:25 琪琪伤感 阅读(950) 评论(0) 推荐(0)
摘要: static(静态、修饰符):static修饰成员变量时:static修饰成员变量时,那么该成员变量的数据就是一个共享的数据. 静态成员变量的访问方式:方式一: 使用对象进行访问。 对象.属性名 方式二:可以使用类名进行访问。 类名.属性名 注意: 1. 非静态成员变量不能类名直接访问,只能使用对象 阅读全文
posted @ 2018-04-14 14:58 琪琪伤感 阅读(2317) 评论(0) 推荐(0)
  2018年4月13日
摘要: this关键字作用: 1. 如果存在同名成员变量与局部变量时,在方法内部默认是访问局部变量的数据,可以通过this关键字指定访问成员变量的数据。 2. 在一个构造函数中可以调用另外一个构造函数初始化对象。 this关键字调用其他的构造函数要注意的事项: 1. this关键字调用其他的构造函数时,th 阅读全文
posted @ 2018-04-13 20:28 琪琪伤感 阅读(301) 评论(0) 推荐(0)
  2018年4月12日
该文被密码保护。 阅读全文
posted @ 2018-04-12 15:01 琪琪伤感 阅读(0) 评论(0) 推荐(0)
  2018年3月18日
摘要: 在现实开发中有时候jdk版本的信息有时候只会使用一次或者几次就不再使用了,那么如果是这种需求,我们一般都是通过set命令配置临时环境变量。临时环境变量就是仅对于当前控制台窗口起作用,窗口一旦关闭,那么配置的临时环境变量信息会发生消失。 set命令的用法:set→查看所有的环境变量信息。set 环境变 阅读全文
posted @ 2018-03-18 14:29 琪琪伤感 阅读(1043) 评论(0) 推荐(0)
  2018年3月14日
摘要: 一、$.fn.method()=function(){}和$.fn.extend({})的比较 jQuery.fn jQuery.prototype 1.$.fn.method()=function(){}的调用把方法扩展到了对象的prototype上,所以实例化一个jQuery对象的时候,它就具有 阅读全文
posted @ 2018-03-14 15:59 琪琪伤感 阅读(38006) 评论(0) 推荐(5)
  2017年10月26日
该文被密码保护。 阅读全文
posted @ 2017-10-26 15:14 琪琪伤感 阅读(7) 评论(0) 推荐(0)