Loading

摘要: 抽象类要注意的细节:1. 如果一个函数没有方法体,那么该函数必须要使用abstract修饰,把该函数修饰成抽象 的函数。。2. 如果一个类出现了抽象的函数,那么该类也必须 使用abstract修饰... 阅读全文
posted @ 2015-10-21 18:07 脚本叔叔 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 高手勿喷~抽象类:当定义一个类时,常常需要定义一些方法来描述该类的行为特征,但有时这些方法的实现方式是无法确定的。例如定义Animal类时,shout()方法用于表示动物的叫声,但是针对不同的动物... 阅读全文
posted @ 2015-10-12 20:22 脚本叔叔 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 高手勿喷~final关键字可用于修饰类、变量和方法,它有“这是无法改变的”或者“最终”的含义,因此被final修饰的类、变量和方法将具有以下特征:1.final修饰的类不能被继承。实例12.fin... 阅读全文
posted @ 2015-10-11 22:54 脚本叔叔 阅读(206) 评论(0) 推荐(0) 编辑
摘要: instanceof 关键字instanceof关键字的作用:判断一个对象是否属于指定的类别。instanceof关键字的使用前提:判断的对象与指定的类别必须要存在继承或者实现的关系。关于实现以后... 阅读全文
posted @ 2015-10-10 21:38 脚本叔叔 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 只要this关键字掌握了,super关键字不在话下,因为他们原理都差不多的。。this&super什么是this,this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。当你想... 阅读全文
posted @ 2015-10-09 22:46 脚本叔叔 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 在面向对象程序设计中,可以从已有的类派生出新类。 这称做继承(inheritance)。白话解释:例子1:继承一般是指晚辈从父辈那里继承财产,也可以说是子女拥有父母给予他们的东西。 例子2:猫... 阅读全文
posted @ 2015-10-07 22:15 脚本叔叔 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 什么时候定义静态函数如果功能内部没有访问到非静态数据(对象的特有数据。那么该功能就可以定义为静态)P.S.静态方法作为类和接口的重要组成部分,可以通过类名或接口直接访问,通常将那些使用频率较高的方... 阅读全文
posted @ 2015-10-07 11:09 脚本叔叔 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 本文继续介绍23种设计模式系列之单例模式。我们在javaSE的基础学习中,会讲到:单例设计模式、模板设计模式、装饰者设计模式、观察者设计模式、工厂设计模式 我以后随着水平的提高,我会专门开个分类... 阅读全文
posted @ 2015-10-04 23:22 脚本叔叔 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 主函数 大家都会写吧。 大家一直都不知道为何这样设计,这样设计有什么好处呢?白话解释:main函数的修饰符是public: 公共的 为何不用private 等等的修饰符 而规定只用publ... 阅读全文
posted @ 2015-10-02 22:17 脚本叔叔 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 在Java中适用static关键字修饰的方法称为静态方法。声明静态方法的语法格式如下:权限修饰符 static 数据类型 方法名(){方法体}静态方法可以使用类名直接调用 类名.方法名()... 阅读全文
posted @ 2015-10-02 00:29 脚本叔叔 阅读(244) 评论(0) 推荐(0) 编辑