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