面向对象中讲的属性与构造函数,现象与对象,继承多态,接口,抽象类都会用到类和对象。【所以类和对象的理解和运用很重要!】
类不能直接使用 对象才可以使用
class 类名
{
}
类的里面应该定义什么:
a. 将这类事物拥有的共同特征定义为类的成员变量.
b. 将这类事物拥有的共同的功能定义为方法.(我们在自己写的类中 不要加static关键字)
如何找到类中的1个对象 并使用这个对象呢?
创建对象的过程:
①创建类的1个对象的语法:
类名 对象名 = new 类名();
Person p1 = new Person();
a. Person是自定义的数据类型 p1是1个变量.那么既然p1是个变量 就应该在内存中开辟空间.
b. new Person()是1个表达式
new关键字要做的事:
a.在堆内存中开辟一块合适大小的空间
b.在这个空间中根据类的模板来创建对象
根据Person类的模板创建了1个p1对象.这个p1对象中有person模板中定义的所有的成员和方法。所以这个p1就可以使用,因为它是1个对象。
时间: 2024-10-11 13:31:01