Você está na página 1de 1

PARTE I

Considere a descrio exibida abaixo e escreva o esquema de classes em Java que modela as
classes de negcio do problema.(5.0)
Um registro contbil armazena um nome de uma empresa, seu CGC, seu balano contbil e seu livro de lanamentos
contbeis. Um balano contbil composto por um conjunto de contas. Todas as contas possuem um nome e um saldo
associado. As contas podem ser contas de ativo, passivo e de patrimnio lquido. As contas de ativo demonstram onde
foram aplicados os recursos da empresa, representando os seus bens e direitos. As contas de passivo representam os
recursos de terceiros colocados na empresa, ou seja, so as dvidas e as obrigaes. Por fim, as contas de patrimnio
lquido compem a outra parte dos recursos da empresa chamados de prprios, porque pertencem verdadeiramente aos
donos. Toda conta deve permitir operaes de crdito e dbito, partir de um valor fornecido. Entretanto a depender do
tipo da conta, o modo de realizar a operao de crdito ou dbito diferente. Assim, para operaes de aumento
contbil de uma conta de Ativo, deve-se debitar essa conta. De modo oposto, aumentos contbeis nas contas de Passivo
e Patrimnio Lquido, implicam em creditao do valor informado no saldo da conta. De modo complementar, crditos
em contas de ativo implicam na diminuio do saldo da conta e aumento nas contas de passivo e patrimnio lquido. A
tabela abaixo esquematiza estas operaes:
BALANO PATRIMONIAL
ATIVO
PASSIVO
(+) (-)
(-) (+)
debitar creditar
debitar creditar
PATRIMNIO LQUIDO
(-) (+)
debitar creditar

Um livro de lanamento contbeis armazena o histrico de lanamentos da empresa. Cada lanamento composto por
uma descrio, um valor e por uma conta de dbito e uma conta de crdito. A ficha abaixo exibe um exemplo de
lanamento contbil:
Lanamento Contbil
Descrio: Integralizao de capital
Debitar: Caixa ...................... 1.000
Creditar: Capital ................... 1.000

PARTE II

Escreva TODOS os mtodos responsveis para a operao descrita abaixo. No esquea dos
princpios da orientao a objetos, principalmente o da diviso de responsabilidades. (6.0)
O registro contbil deve fornecer uma operaes que permita o registro de um fato contbil. Para registro do fato
contbil deve-se fornecer a descrio do fato, o nome da conta a ser debitada, o nome da conta a ser creditada e o valor
do fato. A seguir o fato contbil ser registrado no livro contbil (como um novo lanamento contbil) e as contas do
balano devero ter seus saldos ajustados. Considere que duas contas so iguais, quando possurem o mesmo nome.

Observao: permitida a consulta a material prprio

Qualquer assuno adicional dever ser explicitamente registrada

BOA SORTE