Classes, Objects, and Interfaces

DEX455 - Apex 类、对象与接口完全指南

📄 第 126 页 🎬 视频课程

课程章节介绍

来,我们聊聊Apex里的类这个概念。你可以这么理解:类就像一份蓝图,专门用来创建对象。这个思想其实借鉴了Java,所以如果你接触过Java,会感觉很熟悉。 在Apex里,你写的每一个类本质上都在做三件事:定义这个类叫什么、它能包含什么(比如变量和方法),以及对象可以怎么被创建出来。对象呢,就是根据这个蓝图造出来的具体东西。每个对象都有两部分:状态和行为。状态就是对象自己知道的信息,比如一个学生对象知道自己的名字和分数;行为就是这个对象能做的事情,比如可以计算成绩等级。 一个类里可以放很多东西:成员变量来保存状态,方法来实现行为。你还可以在类里面定义内部类、自定义异常类型,甚至写一段初始化代码,这些都在这一章里会详细讲。 而且,Apex支持完整的面向对象特性:你可以用接口来定义行为规范,让不同的类都实现同一个接口;可以用继承来扩展已有的类,复用代码;类还有版本控制,可以平滑升级;属性提供了一种简洁的读写方式,让代码更干净。 所以重点是,类就是你构建Apex程序的基本单元,理解了类,你就掌握了Apex面向对象编程的核心。接下来我们会深入每一点,让你能用好这些工具。

关键词

Apex Salesforce Developer Guide