继 承(面向对象特征之一) 好处: 1:提高了代码的复用性。 2:让类与类之间产生了关系,提供了另一个特征多态的前提。 父类的由来:其实是由多个类不断向上抽取共性内容而来的。 java中对于继承,java只支持单继承。java虽然不直接支持多继承,但是保留了这种多继承机制,进行改良。 单继承:一个类 ...
分类:
其他好文 时间:
2017-05-15 00:32:15
阅读次数:
223
对象 = 属性+方法 面向对象特征(封装继承多态) 不同对象对同一动作有不同反应 魔法方法__: 公有 name 私有__name 组合:把没有实现关系的多个类放在一个类中 类,类对象,实例对象 常用BIF issubclass(A,B) issubclass(A,object) isinstanc ...
分类:
编程语言 时间:
2017-03-11 15:43:52
阅读次数:
147
Java Web学习路线 Java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以Java并不是单机版的,只是面向对象语言。建议如果学习Java体系的话可以这样去学习: *第一阶段:Java基础,包括Java语法,面向对象特征,常见API,集合框架; *第二 ...
分类:
编程语言 时间:
2016-12-16 16:54:18
阅读次数:
183
多 态★★★★★(面向对象特征之一):函数本身就具备多态性,某一种事物有不同的具体的体现。 体现:父类引用或者接口的引用指向了自己的子类对象。//Animal a = new Cat();父类可以调用子类中覆写过的(父类中有的方法) 多态的好处:提高了程序的扩展性。继承的父类或接口一般是类库中的东西 ...
分类:
编程语言 时间:
2016-09-26 20:02:35
阅读次数:
156
函数本身就具备多态性,某一种事物有不同的具体的体现。 体现:父类引用或者接口的引用指向了自己的子类对象。//Animal a = new Cat(); 多态的好处:提高了程序的扩展性。 多态的弊端:当父类引用指向子类对象时,虽然提高了扩展性,但是只能访问父类中具备的方法,不可以访问子类中特有的方法。 ...
分类:
其他好文 时间:
2016-09-19 13:11:18
阅读次数:
126
封 装(面向对象特征之一):是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处:将变化隔离;便于使用;提高重用性;安全性。 封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。 this:代表对象。就是所在函数所属对象的引用。 this到底代表什么呢?哪个对象调 ...
分类:
其他好文 时间:
2016-09-19 13:08:07
阅读次数:
146
好处: 1:提高了代码的复用性。 2:让类与类之间产生了关系,提供了另一个特征多态的前提。 父类的由来:其实是由多个类不断向上抽取共性内容而来的。 java中对于继承,java只支持单继承。java虽然不直接支持多继承,但是保留了这种多继承机制,进行改良。 单继承:一个类只能有一个父类。 多继承:一 ...
分类:
其他好文 时间:
2016-09-19 12:59:55
阅读次数:
159
封 装(面向对象特征之一):是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处:将变化隔离;便于使用;提高重用性;安全性。 封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。 this:代表对象。就是所在函数所属对象的引用。 this到底代表什么呢?哪个对象调 ...
分类:
编程语言 时间:
2016-08-13 14:03:59
阅读次数:
163
一、Java中方法的参数传递(重点) Java中参数传递都是值传递 二、面向对象特征2:继承 面向对象三大特征:1、封装 2、继承 3、多态 继承的语法: extends 被继承的类 super关键字 1、super关键用在子类中,可以访问父类的指定的属性或方法。 相对this,this只能访问当前 ...
分类:
编程语言 时间:
2016-08-09 14:47:01
阅读次数:
184
1. 面向对象特征—多态 1.1 什么是多态 多种形态,多种类型 1.2 其他语言对比(C#/Java) C#/JAVA需要指定形态 2.1 字段 2.1.1 字段分类 2.1.2 静态字段与普通字段对比实例 2.1.3 静态补充 class Province: country = "中国" def ...
分类:
其他好文 时间:
2016-06-27 01:38:46
阅读次数:
215