namespace eabridge::example { class Account : public NamedElement { public: AddressBook* uses{nullptr}; [[nodiscard]] std::string getEmailAddress(); protected: std::string emailAddress{""}; };
@dataclass class Account(NamedElement): """ An Account has a name and an email address and may use address books. """ _emailAddress: str uses: AddressBook def get_email_address(self) -> str: …
package eabridge.example; /** An Account has a name and an email address * and may use address books. */ public class Account extends NamedElement { protected String emailAddress; private AddressBook uses; public String getEmailAddress() { … } }