Revision history for KeyPgVisPrivate


Revision [22332]

Last edited on 2018-06-12 16:40:36 by fxm [Highlight that private members are not accessible from inside derived types]
Additions:
##**Private:**## indicates that ##//member declarations//## following it have private access. Private members are accessible only from inside a member function for the ##[[KeyPgType|Type]]## or ##[[KeyPgClass|Class]]## (so not accessible from inside a member function for types or classes which are derived from the ##[[KeyPgType|Type]]## or ##[[KeyPgClass|Class]]##).
Deletions:
##**Private:**## indicates that ##//member declarations//## following it have private access. Private members are accessible only from inside a member function for the ##[[KeyPgType|Type]]## or ##[[KeyPgClass|Class]]##.


Revision [21179]

Edited on 2016-03-13 11:44:32 by fxm [Formatting]

No Differences

Revision [20589]

Edited on 2016-02-10 16:10:36 by DkLwikki [Update link format]
Additions:
Specifies private member access control in a ##[[KeyPgType|Type]]## or ##[[KeyPgClass|Class]]##
[[KeyPgType|Type]] //typename//
name of the ##[[KeyPgType|Type]]## or ##[[KeyPgClass|Class]]##
##**Private:**## indicates that ##//member declarations//## following it have private access. Private members are accessible only from inside a member function for the ##[[KeyPgType|Type]]## or ##[[KeyPgClass|Class]]##.
##//member declarations//## following ##**Private:**## are private until a different access control specifier is given, like ##[[KeyPgVisPublic|Public:]]## or ##[[KeyPgVisProtected|Protected:]]##.
Members in a ##[[KeyPgType|Type]]## declaration are ##**Public:**## by default if no member access control specifier is given.
- Available only in the //[[CompilerOptlang|-lang fb]]// dialect.
- ##[[KeyPgPrivate|Private]]##
- ##[[KeyPgVisPublic|Public:]]## (Access Control)
- ##[[KeyPgVisProtected|Protected:]]## (Access Control)
- ##[[KeyPgType|Type]]##
Deletions:
Specifies private member access control in a ##[[KeyPgType Type]]## or ##[[KeyPgClass Class]]##
[[KeyPgType Type]] //typename//
name of the ##[[KeyPgType Type]]## or ##[[KeyPgClass Class]]##
##**Private:**## indicates that ##//member declarations//## following it have private access. Private members are accessible only from inside a member function for the ##[[KeyPgType Type]]## or ##[[KeyPgClass Class]]##.
##//member declarations//## following ##**Private:**## are private until a different access control specifier is given, like ##[[KeyPgVisPublic Public:]]## or ##[[KeyPgVisProtected Protected:]]##.
Members in a ##[[KeyPgType Type]]## declaration are ##**Public:**## by default if no member access control specifier is given.
- Available only in the //[[CompilerOptlang -lang fb]]// dialect.
- ##[[KeyPgPrivate Private]]##
- ##[[KeyPgVisPublic Public:]]## (Access Control)
- ##[[KeyPgVisProtected Protected:]]## (Access Control)
- ##[[KeyPgType Type]]##


Revision [16495]

Edited on 2012-12-20 14:49:22 by CountingPine [Link to Private keyword]
Additions:
- ##[[KeyPgPrivate Private]]##


Revision [14466]

Edited on 2009-08-29 21:57:40 by CountingPine [Remove CamelCase links in "New to FreeBASIC"]
Additions:
- New to ""FreeBASIC""
Deletions:
- New to FreeBASIC


Revision [12469]

The oldest known version of this page was created on 2008-01-18 14:28:03 by JeffMarshall [Remove CamelCase links in "New to FreeBASIC"]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki



sf.net phatcode