comp.lang.ada
 help / color / mirror / Atom feed
From: Hubert <herrdoktor@fumanchu.com>
Subject: Re: What is your opinion on Global Objects?
Date: Mon, 17 Nov 2014 19:08:03 -0800
Date: 2014-11-17T19:08:03-08:00	[thread overview]
Message-ID: <jKyaw.452871$_r4.180027@fx25.iad> (raw)
In-Reply-To: <m4ec9k$n7r$2@dont-email.me>

> This is only a problem in poorly designed languages. In Ada these "singletons"
> should be packages. No global variables needed. No access types needed, much
> less global access variables.
>
Perhaps I didn't make myself clear enough. I am talking about something like

class A
{
	void function1();
	......
}

A s_object_a;


and then other code being able to access the object like
s_object.a.function1();

I guess in Ada you could have a package with a type and a variable in 
the body but you would still need a way to access that variable somehow 
in other packages, either through a parameter or globally and that's my 
question. What is the best way to access such an object


---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com


  reply	other threads:[~2014-11-18  3:08 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-11-18  1:36 What is your opinion on Global Objects? Hubert
2014-11-18  2:52 ` Jeffrey Carter
2014-11-18  3:08   ` Hubert [this message]
2014-11-18  3:16     ` Shark8
2014-11-18  5:09     ` Jeffrey Carter
2014-11-18 11:23     ` Brian Drummond
2014-11-19  2:50       ` Hubert
2014-11-19  3:03         ` Jeffrey Carter
2014-11-19  9:13           ` Hubert
2014-11-19 10:22             ` J-P. Rosen
2014-11-19 17:37             ` Jeffrey Carter
2014-11-20 16:34         ` Stephen Leake
2014-11-20 21:11           ` Adam Beneschan
2014-11-21 15:25             ` Stephen Leake
2014-11-21 21:53             ` Randy Brukardt
2014-11-21  1:25           ` Hubert
2014-11-21  3:00           ` Brad Moore
2014-11-19 10:11   ` Jacob Sparre Andersen
2014-11-20  6:21     ` Hubert
2014-11-18  8:54 ` Dmitry A. Kazakov
2014-11-20 20:33 ` sbelmont700
2014-11-20 21:35   ` J-P. Rosen
2014-11-21  1:02     ` sbelmont700
2014-11-21  1:31       ` Hubert
2014-11-21  9:01     ` Dmitry A. Kazakov
2014-11-22  7:46       ` J-P. Rosen
2014-11-22  9:02         ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox