Null object: Difference between revisions
Content added Content deleted
mNo edit summary |
m (added a ;Task: (bold) header.) |
||
Line 1: | Line 1: | ||
{{task|Basic language learning}} |
{{task|Basic language learning}} |
||
[[Category:Simple]] |
|||
'''Null''' (or '''nil''') is the computer science concept of an undefined or unbound object. |
'''Null''' (or '''nil''') is the computer science concept of an undefined or unbound object. |
||
Some languages have an explicit way to access the null object, and some don't. |
Some languages have an explicit way to access the null object, and some don't. |
||
Some languages distinguish the null object from [[undefined values]], and some don't. |
Some languages distinguish the null object from [[undefined values]], and some don't. |
||
;Task: |
|||
Show how to access null in your language by checking to see if an object is equivalent to the null object. |
Show how to access null in your language by checking to see if an object is equivalent to the null object. |
||
''This task is not about whether a variable is defined. The task is about "null"-like values in various languages, which may or may not be related to the defined-ness of variables in your language.'' |
''This task is not about whether a variable is defined. The task is about "null"-like values in various languages, which may or may not be related to the defined-ness of variables in your language.'' |