Que é C++?
|
C++ é uma extensão da língua de programação de C. A língua de programação de C foi desenvolvida nos laboratórios de Bels no ano 1969-1973. O sistema operando-se do UNIX foi desenvolvido também ao mesmo tempo.
|
Bjarne Stroustrup criou o C++ durante o ano 1983 nos laboratórios de Bels. Foi projetado para o ambiente do UNIX. Também representa o realce de programação de C e faz programadores para melhorar a qualidade do código que foi produzido, este faz o código que pode ser mais fácil reúso de escrever
|
Que é Inheritance?
|
Geralmente falando, os objetos são definidos nos termos das classes. Nós sabemos o lote sobre o objeto sabendo sobre sua classe. Mesmo se você não soubesse o que o moeda de um centavo-farthing é, se eu o dissesse era bicicleta, você saberia definately que tem duas rodas, punho barra e os pedais.
|
Os sistemas Object-oriented farão exame desta etapa mais mais e permitirão que as classes sejam definidas nos termos das outras classes. Para um exemplo, uma montanha bikes, a raça bikes e os tandems são todos os um tipo diferente das bicicletas. Em uma terminologia object-oriented, as bicicletas da montanha, as bicicletas da raça e os tandems são todos os subclasses de uma classe da bicicleta. Similarmente, a classe da bicicleta é superclass das bicicletas da montanha, de bicicletas da raça e dos tandems.
|
Benefícios do Inheritance
|
- Os Subclasses fornecem os comportamentos especializados de uma base dos elementos comuns fornecidos pelo superclass. Com o uso do inheritance, os programadores podem reúso um código nos superclass muitas vezes.
- Os programadores podem executar os superclasses que definirão os comportamentos “genéricos” (chamados as classes abstratas). A essência dos superclass é definida e pode ser parcialmente seja executada mas da classe é saido muito undefined e também unimplemented. Outros programadores preenchem detalhes com os subclasses especializados.
|
Que é Inheritances múltiplos? |
Um subclass que tem mais os superclass de um é chamado inheritances de Múltiplo. Isto vontade permite um subclass de herdar as propriedades de mais de uma classe super e de combinar todas estas propriedades.
|
Que é Polymorphism?
|
Os tipos diferentes de objetos que respondem distintiva à mesma mensagem são chamados Polymorphism, exemplo, quando nós emitimos a mesma mensagem, `custado' ao objeto da ponto-bicicleta, a um objeto do mono-ciclo e ao objeto em tandem da bicicleta, cada uma destes objetam responderão apropriadamente. Todos estes ciclos de uma bicicleta da classe têm seu próprio preço individual.
|
Que é Abstraction dos dados?
|
A relação pública, dada forma pelo coleções das mensagens compreendidas pelo objeto, definirá como usar este objeto. Os programas que quer manipular o objeto, terá que somente ser concernido sobre mensagens este objeto compreenderão, e não necessitam preocupar-se sobre como as tarefas são conseguidas nem estrutura interna de um objeto. Esconder acima dos detalhes internos faz o sumário do objeto, e uma técnica é sabida normalmente como o abstraction dos dados.
|
Que é Encapsulation?
|
Embalar acima das variáveis de um objeto dentro de seus métodos é chamada encapsulation. Encapsulating as variáveis e os métodos relacionados no pacote puro do software parece simples mas é uma idéia poderosa que forneça dois benefícios ao colaborador do software.
|
Keywords Virtual Functions,virtual visual, arrays functions, operator functions, virtual array,
virtual interface, public functions, virtual tutorial, methods functions, override functions,
virtual dynamic, virtual public, type functions, passing functions, variable functions,
string functions, calling functions, dll functions, functions code, functions variables,
virtual base, call functions, object functions, functions tutorial, using functions,
virtual call, library functions, functions example
|