| Autor |
Mensagem |
|
|
tu vai gerar uma matriz de zeros e de ums e UM desses elementos vai ser dito rato e um outro vai ser di saída?
resolva, patenteie e venda, porquê até hoje os bonecos da blizzard (do diablo2, ehehehe...) não conseguem sair direito de um buraco.
|
 |
|
|
os seguintes programas são meio extensos então desde já me perdome pelo enooorme espaço q eles vão ocupar. Entretanto é uma questão interessante que envolve conceitos clássicos e de OO, enfim, um misto curioso.
estava eu desenvolvendo um sisteminha de caixa e gerenciamento de estoque (que ele chamou de frente de loja) pro meu tio, que deveria fazer as seguintes coisinhas:
comprar
vender
registrar caixa
registrar estoque
bem simples de entender, de modo que eu decidi criar um "Objeto", uma classe pra lidar com essas coisas.
eu decidi que iria existir uma coisa sobre a qual todo o bagulho girasse: o produto. Então, de acordo com a filosofia OO, eu estaria materializando algo do mundo real nas linhas de código (abstração, ehehehe...).
o Produto ficou assim:
como vocês podem notar pelos coments, é neste carinha que residem minhas maiores dúvidas. e desde já eu adianto desculpas se ofendo alguém usando "get"s e "set"s na classe (será uma classe mesmo?)
o Produto possui todas as características gerais dos produtos que o tio desejava estocar, de modo que alguns detalhes, como por exemplo estocar vários produtos eu tentei resolver na classe a seguir: meu órgui e ligira, SiCaGerEs!
bom, essa classe é um bixão meio estruturadão demais, mas a vida é assim mesmo, né? os mesmos alerts da classe de cima valem pra essa, embora mais velados e não me perguntem sobre persistência destes dados, pois isso é um problema que eu ia ver mais tarde, escrevendo uma outra versão dessa criança. Mas o cerne da questão é o seguinte:
1- Isso é um erro de modelagem, visto que qualquer mudança em Produto acarreta numa mudança em SiCaGerEs?
2- Produto tá mais pra "tipo" produto que "classe que representa um produto capaz de blábláblá..."?
3- Alguém tem algo mais útil que array de Produto pra armazenar e tornar mais maleáveis os produtos armazenados, e de quebra facilite no dia em que eu for fazer algo pra gravar um db?
4-Quantas UI (sem o "G" mesmo, a máquina do tio é um poderoso kripton 6 II, ehehehe...) diferentes vocês recomendam, visto que eu não planejo fazer uma só? sigo algo como Supervisor-PdV-Gerente-qqcoisa?
5-É pecado usar java assim?(rsrsrsrsrssrs!!!! Mai eh sério, senão num passo na prova de certificação...)
eu posto aqui porquê a comunidade é que pode melhor opinar sobre o assunto, fora que um colega meu já falou um ouco sobre, mas eu ainda não tinha mostrado a classe pra ele, ehehehe... Ae as crasse, ehehehe...
vam lah povo, eu quero saber qq vcs tem a dizer sobre isso...>
|
 |
|
|
Diras wrote:Ps utilizo o XP SP2
rapaz, use linux,
|
 |
|
|
Isso sim é uma resposta!
|
 |
|
|
EhEhEhEhE!!!!
|
 |
|
|
digita como root mouseconfig no terminal e tenta um até aparecer o q tu precisa.
(no salckware prestou,)
a outra opção é abrir o xorg.conf e procurar o módulo responsável.
|
 |
|
|
|
kra, o netbeans me contruiu uma janela om isso... Ocorre que se eu mudo o texto de um label apertando um botão, por exemplo, eu não preciso mandar atualizar o contextPane pra mostrar o novo valor daquele label. Eu não posso explicar com profundidade, mas é como se a classe estivesse *acontecendo*, e não sendo executada.
|
 |
|
|
|
Antes que um outro faça, eu indico o google.
|
 |
|
|
ah só!!!!
ei, foi esse q eu baixei, ehehehehe... Desculpae pela informação mal-passada...
Por outro lado, eu vi em algum luigar que dá pra fazer o eclipse trabalhar com lazlo... e é essa a parte que mais me deixou interessado! tem até plugin visual já, foi em algunm lugar lá (penei penei pra achar denovo e num vi mais, )
mas de qq forma serve fazer tudo na unha mermo....
ae, se puder dar uma forcinha sobre como fazer funfar amo meno o Hello Word, tipo, eu escrevo o programa e depois (?) ai então eu vou ver o programa q eu fiz no browser... né isso?
E valeu semos Lipe, já ajudou um bocado.
|
 |
|
|
Aewww povo!
Pois eh, me falaram, num acreditei, mai quando eu vi q akele negoço em flash era mesmo feito SEM o flash (e quando eu vi o eclipse fazendo o negoço rodar no tuto da ibm então!!!!) e usando um tipo de XML, rapaz baixei.
Acontece que baixar o lazlo, o java, o netbeans, eclips e qq otra coisa é uma coisa. Mas por pra funcionar é outra totalmente diferente! alguém aqui no fórum já fez isso? instalou o tal do Lazlo? Aqui em mão eu tenho o eclipse (perfeitamente intalado, ) o java 1.5, o pacote de 50 MB q tinha lá pra baixar em http://www.laszlosystems.com , e só.
Falta algo? quer devo fazer? eu fico vendo os tutos que tem na página dos karas
e fico meio sem jeito, nuss, lá presta e aqui nem instalar eu consigo....
se alguém tiver experiência nisso, por favor, uma luz...
desde já agradeço muito.
Flw!!!!
|
 |
|
|
Pronto, basicamente o acesso está todo garantido...
mas ele continua a se "recusar a permitir o usuário a entrar com algum dado naquela janelinha dele! Absurdo!
Com relação a Path e classpath, bom o próprio netbeans tem em seu aruivo de configurção uma indicação onde o java foi intalado, possuindo assim seu "próprio PATH". Mas de qualquer forma eu vou setar direito essas coisas. talvez influencie....
ademais e7u contiuo aperto a sugestões, pois essa IDE parece muito boa pra ser jogada fora assim sem ter sequer uma chance...
|
 |
|
|
é exatamtente iso. ou pior, pois são 10 máquinas com o mesmo problema.
Bom, as referidas máquinas são perfeitamente capazes de compilar e executar a partir do shell (xterm e konsole... é, ambiente Linux!) mas quando o NetBeans tenta fazer algo do tipo ele entra em pane e diz que ocorreu um erro, embora o programas esteja perfeito (nem alo mundo tá pegando)
A característica básica de todas as máqunas é a seguinte:
1- nem path nem classpath: java/javac reconhecidos graças à link simbólico em /usr/bin
2- NetBeans instalado em /opt/Netbeans4.1, algo assim. o importante é que o usuário normal não tem acesso a essa pasta.
|
 |
|
|
cecaldas wrote:Falei besteira sobre o x e y.
owww não fique magoado, só aprenid isso onti,
|
 |
|
|
cecaldas wrote:
As variáveis x e y não estão declaradas, você colocou como nome pra esses atributos: xCordinate e yCordinate
Mas a idéia é que ela use o xy da classe ponto, por isso estender Ponto.java
|
 |
|
|
bom, ele diz q tem um método q já foi definido em Círculo.
Se vc atentar bem, getRadius aparece duas vezes aqui no fórum, ehehehe...
e outra, na class original o construtor dela recebe x e y certo? pois ponha isso no super dela, Super() ==> super(x,y) , dessa maneira, os valores de parâmetro x e y vão direto para o cosntrutor do ponto. talvez por isso q ele acuse a não-existência desses dois.
e se num derc erto, referencia x e y com this.x e this.y tenta ae. Ah, e o q o rafael falou tb tem q ver,
Mas eu acho q vc já resolveu, certo,
|
 |
|
|
|
|