美文网首页
类初始小例

类初始小例

作者: 白小黑66黑 | 来源:发表于2019-07-17 16:08 被阅读0次

class employee 是类. 而emp1属于类 employee的实例

emp1 调用类 employee,通过调用类, 将值  zara  2000 传入到类中。

emp2 调用类 employee,通过调用类, 将值  manni  5000 传入到类中。

emp1.displayemployee().  实例emp1,找属性displayemployee,上行找到类employee

zara 这个值 首先被传送到  初始类__init__的  name

2000 这个值 ,被传送到 初始类__init__的  salary

self.name = name ,而在上一步, name 的值为2000 ,所以self.name = 2000

在下面的函数, displayemployee 中self.name的值 就为2000

面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记

类是抽象的模板

,比如Student类,而

实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。

相关文章

  • 类初始小例

    class employee 是类. 而emp1属于类 employee的实例 emp1 调用类 employee...

  • 手写单例模式(饿汉和饱汉模式)和工厂模式

    (1)单例饿汉模式://饿汉式单例类.在类初始化时,已经自行实例化 public class Singleton1...

  • enum 实现单例

    需要单例的类 SinletonObject 枚举类实现单例 测试下 运行结果,只初始化了一次 -new insta...

  • Android 设计模式-单例模式

    饿汉式单例 优点:线程安全。缺点:类加载的时候就进行初始化,对于初始化逻辑复杂的类,会导致类加载变慢。 ** 懒汉...

  • 单例模式

    单例类有一个静态单例类指针,在静态方法中new该指针实例化是懒汉,在单例类外部::初始化该指针是饿汉。 保证一个类...

  • iOS GCD单例

    建一个NSObject的类,类名叫foodShare。 .h中初始化单例:类方法 +(id)shareFood; ...

  • 设计模式系列——单例模式

    1.饿汉式单例类 当类被加载时,静态变量instance会被初始化,此时类的私有构造函数会被调用,单例类的唯一实例...

  • 单例模式

    定义   一个类至多有一个对象实例。这个实例被称为单例。在使用时才初始化被称为懒汉式单例,类一加载就初始化被叫做饿...

  • 安卓简历技能点--设计模式

    一、单例模式 1、饿汉式 类加载时完成初始化(类加载慢),避免了多线程同步。但是类加载时初始化会造成内存浪费,也许...

  • 条款04: 确定对象被使用前已先被初始化

    1、类成员在构造函数的赋值和类成员的初始化的不同 2、初始化序列---以声明次序为次序,基类最早 3、用单例模式,...

网友评论

      本文标题:类初始小例

      本文链接:https://www.haomeiwen.com/subject/xatclctx.html