1、私有 私有方法和私有变量,出了类就不能用 格式就是在变量或者方法前加两个下划线 实例化后,调用私有变量和私有方法,执行会报错 只有在类的内部可以调用私有变量和私有函数 2、继承&重写父类&多继承 1)继承与重写父类(完全重写父类) 实例化类Lxj 输出结果为: dance()这个方法,父类有,L ...
分类:
编程语言 时间:
2018-05-28 00:54:17
阅读次数:
252
在学习多态的时候,发现一个问题:父类引用指向子类对象的时候,该引用可以调用父类中的私有方法: 最后的打印结果是: 无法理解这是怎么回事,不是说好的动态绑定的么,如果在运行的时候发现调用父类私有方法的是指向子类对象的父类引用,该方法应该是不能被调用的啊 ...
分类:
其他好文 时间:
2018-05-26 20:26:03
阅读次数:
168
import redisclass My(object): try: def __init__(self): self.__host='xxx.xxx.xxx.xxx' self.__port=6379 self.__password='123456' self.r=redis.Redis(host ...
分类:
其他好文 时间:
2018-05-25 21:13:50
阅读次数:
166
date:2018512+513 day07aft+day08mor 一.面向对象编程 1.定义类,类的继承 ps:与普通函数相比,在类中定义的函数第一个参数必须是类的本身实例变量self,在调用时,该参数不用传值 2.__init__方法+私有方法 __init__存在的意义:类中有必须要绑定的属 ...
分类:
其他好文 时间:
2018-05-25 19:20:57
阅读次数:
142
一、类别的作用 1.声明私有方法。 2.分解体积庞大的类文件。 3.把Framework私有方法公开。 二、类别的特点 1.运行时决议。 2.可以为系统类添加类别。(区别于扩展) 三、类别中可以添加什么 1.实例方法。 2.类方法。 3.协议。 4.属性。 类别并不是不可以扩展属性的,只不过类别中不 ...
分类:
其他好文 时间:
2018-05-19 10:40:03
阅读次数:
199
1、python 面向对象的主要特性。主要有类、对象。三大特点:封装、继承、多态。本次主要介绍内容:属性、方法、构造函数、析构函数。私有方法、私有属性。 oop 是使用类和对象来实现对真是世界的描述。万事万物皆可为类。基于面向对象的程序使人更加容易理解的你逻辑。提高开发效率 class 类。对具有相 ...
分类:
编程语言 时间:
2018-05-13 22:05:22
阅读次数:
266
多态在域的问题上是特殊的。我理解不了中文版的书直接叫域,看了英文原版,原版写的是fields,直接翻译虽然没错,但是出问题的变量不是域。特地查了what is the meaning of field in java?很多人把它看成是由花括号括起来的一个范围。其实框架里面也有一种东西——domain ...
分类:
编程语言 时间:
2018-05-07 21:03:53
阅读次数:
333
在这一节,我们来介绍一下内部类。对于Java文件中的每一个内部类,都会产生一个单独的smali文件,比如ActivityThread$1.smali。这些文件的命名规范是如果是匿名内部类,则命名规则是外部类+$+数字,否则的话是外部类+$+内部类的名字。 当在内部类中调用外部类的私有方法时,编译器会 ...
分类:
其他好文 时间:
2018-05-05 13:22:01
阅读次数:
163
2018-4-30 13:02:32 1.私有方法 ...
分类:
其他好文 时间:
2018-05-02 15:53:31
阅读次数:
127
想必大家都知道面向对象三大特征:继承,封装,多态。 假如你现在有一个女朋友,那么现在你就可以称呼你的女朋友为对象啦。首先,你女朋友的身高三围等我们称作为属性,你如果想要跟你好基友分享一下你女朋友的身高三围,那么我们称作为公有属性。你要是憋在肚子里打死也不说的话那么这就叫做私有属性了。你女朋友平常会给 ...
分类:
其他好文 时间:
2018-04-29 11:44:51
阅读次数:
159