Skip to content

Update internals.qmd #414

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion internals.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -382,7 +382,7 @@ Printing the object shows the fields and methods with which it is associated:
Person
```

The `Person` ggproto object is essentially a template for the class, and we can use to create specific records of individual people (discussed in @sec-ggproto-instances).
The `Person` ggproto object is essentially a template for the class, and we can use it to create specific records of individual people (discussed in @sec-ggproto-instances).
If you are familiar with other object-oriented programming systems you might have been expecting something a little different: often new classes are defined with a dedicated constructor function.
One quirk of ggproto is that `ggproto()` doesn't do this: rather, the class constructor is itself an object.

Expand Down