Wesley13 Wesley13
3年前
Java(3)
面向对象编程思想:抽象 继承 多态 封装对象:万事万物皆对象. 类:把具有相同属性和方法的对象抽象出来形成的几何体!类是对象的抽象,对象是类的具体!如何描述一个类1.属性(属性不初始化时也有初始值,会自动初始化,整形为0 小数型为0.0  boolea
Stella981 Stella981
3年前
Python进阶丨如何创建你的第一个Python元类?
摘要:通过本文,将深入讨论Python元类,其属性,如何以及何时在Python中使用元类。Python元类设置类的行为和规则。元类有助于修改类的实例,并且相当复杂,是Python编程的高级功能之一。通过本文,将深入讨论Python元类,其属性,如何以及何时在Python中使用元类。本文介绍以下概念:什么是Python元类?
Easter79 Easter79
3年前
Tomcat8源码分析3
1\.执行Bootstrap类的static代码块,初始化Bootstrap的catalinaHomeFile属性和catalinaBaseFile属性,默认情况下值都为tomcat的安装目录.关于这两个属性,说明如下.Adva
Wesley13 Wesley13
3年前
Java的类继承
知识点1、继承作用:提高代码的重用性,继承之后子类可以继承父类中的属性和方法减少重复代码条件:子类和父类要满足isa的逻辑关系,才能使用继承。如:苹果isa水果语法:使用extends连接子类和父类。子类extends父类Java是单继承,一个类只能继承一个父类。子类不能继承父类私有的属性,但是可以
Stella981 Stella981
3年前
Properties属性文件操作工具类PropsUtil
publicclassPropsUtil{privatestaticfinalLoggerloggerLoggerFactory.getLogger(PropsUtil.class);privatePropertiespropsnull;
Stella981 Stella981
3年前
Mixin研究之一
如何利用Mixin对已定义的类进行方法和属性扩展起因类已经定义明确,但希望在创建实例时拓展实例的功能,这种情况下怎么办?目的实现一种机制,能够根据一定的规则,在实例创建时动态的拓展实例的功能(方法和属性);实现1.动态的拓展类的方法和属性,这样所有实例
Stella981 Stella981
3年前
Python中的property()函数
property() 函数的作用是在新式类中返回属性值1.语法: classproperty(fget,fset,fdel,doc)2.参数:fget获取属性值的函数fset设置属性值的函数fdel删除属性值函数doc属性描述信息
Wesley13 Wesley13
3年前
Java语言基础(14)
1访问控制修饰符(二)  1)public:公共的,可以用来修饰类,属性,构造方法以及方法,被public修饰的类,属性,构造方法以及方法,可以任意的进行访问。  2)private:私有的,可以用来修饰属性,构造方法以及方法,被private修饰的属性,构造方法以及方法,只能在本类的内部访问,外界无法访问。  3)一般针对private修
Wesley13 Wesley13
3年前
Java之关于This的用法
      用类名定义一个变量的时候,定义的应该只是一个引用,外面可以通过这个引用来访问这个类里面的属性和方法,那们类里面是够也应该有一个引用来访问自己的属性和方法纳?呵呵,JAVA提供了一个很好的东西,就是this对象,它可以在类里面来引用这个类的属性和方法。先来个简单的例子:public class ThisDemo {   
可莉 可莉
3年前
10 python 封装
1、基本概念在python中用双下划线开头的方式将属性隐藏起来(设置成私有的)其实这仅仅这是一种变形操作类中所有双下划线开头的名称如__x都会自动变形成:_类名__x的形式:classA:__N0类的数据属性就应该是共享的,但是语法上是可以把类的数据属性设置成私有的如