Pular para o conteúdo

Modificadores [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Modificadores [RESOLVIDO]

Enviado em 10/10/2016 - 15:44h

em uma class em C++ qual é chamado primeiro public, protected ou private, ou sou eu que tenho que definir a regra. me desculpem de essa for uma pergunta meio besta

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Modificadores [RESOLVIDO]

Melhor resposta

Enviado em 10/10/2016 - 15:56h

Existe uma recomendação vinda do Google Code Style e do C++ Core Guide Lines:

Utilize public antes de protected e protected antes de private.

https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#c9-minimize-exposure-of...
https://google.github.io/styleguide/cppguide.html#Declaration_Order

A ideia é afunilar a modificação e não declarar múltiplas vezes o mesmo modificador.


class Foo {
public:
Foo() {}
protected:
void bar() {}
private:
std::string qux;
};

--
Uilian Ries
Linux Counter: 521986

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder