クラスのコンストラクターを使用してオブジェクトを作成する場合、一部のメモリ空間を使用および保存します。より多くのオブジェクトを作成すると、より多くのスペースが使用されます。私の質問は、そのクラスに多くのパブリック型関数がある場合、論理的にはより多くのスペースが費やされますが、多くのパブリック型関数を持つ同じクラスのオブジェクトをさらに作成すると、それらの関数は個別に作成され、より多くのスペースを使用しますか? 私が質問したいのは、たとえば、クラスには3つのパブリック型関数があり、1つのオブジェクトを作成すると1 * 3xメモリのようなものを使用しますが、さらにオブジェクト(10)を作成すると10 * 3xメモリを使用しますか、それとも10+だけですか3? したがって、私が正しければ、オブジェクトが多くのパブリック型関数を使用する必要があり、同じオブジェクトがたくさんある場合、それらのパブリック関数を親クラスに格納する方がよいので、消費されるメモリは少なくなりますか?