类的创建赋值内存
2016-12-22 22:01:07 0 举报
类的创建和赋值内存是面向对象编程中的重要概念。在Python中,类是一种抽象的模板,用于定义具有相同属性和方法的对象。当我们创建一个类时,实际上是在创建一个对象类型,这个对象的类型可以包含数据属性(变量)和方法(函数)。 当我们创建一个类的实例时,会在内存中为该实例分配一定的空间,用于存储其数据属性的值。这些值可以是整数、浮点数、字符串等基本类型,也可以是其他对象。此外,每个实例还会包含一个指向类本身的引用,以便能够访问类中定义的方法。
作者其他创作
大纲/内容
对象
内存分配:执行 1 时,就给p全部内存空间,包括 age 和 name 的空间(大小根据成员变量属性分配)。但是 p 存的只是 对象的内存地址同样只是把地址赋给了p1 所以 p 和 p1 指向的是同一块内存。
//1. 创建对象 Person p = new Person();// 2.给变量赋值 p.age = 20; p.name = \"abc\";// 3.创建新对象 Person p1 = new Person()// 对象间赋值 p1 = p; System.out.println(p1.age);
p1
age
内存
p
name
0 条评论
下一页