Uma tentativa de desenho do Sombra (do desenho animado Sonic):
sábado, 27 de março de 2010
terça-feira, 16 de março de 2010
[C#] Trabalhando com classes abstratas e polimorfismo
Postado por
Matheus
às
22:26
Dificuldade: Médio
Polimorfismo:
Você pode usar uma classe derivada de outra para executar x função, por exemplo, Falar.
Para o exemplo a seguir, use o exemplo acima.
Exemplo:
Agora, no seu aplicativo de console (para testes), insira o seguinte código:
O resultado deve sair parecido com isto:
Branco
Marrom
Miau
Au Au
É isto, espero que tenham gostado!
Olá!
Este é o primeiro tutorial sobre C# que posto neste blog, e para iniciar, vou começar com duas coisas simples, porém extremamente úteis: classses abstratas e polimorfismo.
Classe abstrata:
Uma classe onde você não define as funções e não tem um construtor, mas pode ter classes filhas onde define-se as funções.
Exemplo:
abstract class Animal
{
abstract public string Cor();
abstract public void Falar();
}
class Cachorro : Animal
{
public Cachorro()
{
}
public override string Cor()
{
return "Marrom";
}
public override void Falar()
{
Console.WriteLine("Au Au");
}
}
Polimorfismo:
Você pode usar uma classe derivada de outra para executar x função, por exemplo, Falar.
Para o exemplo a seguir, use o exemplo acima.
Exemplo:
class Gato : Animal
{
public Gato()
{
}
public override string Cor()
{
return "Branco";
}
public override void Falar()
{
Console.WriteLine("Miau");
}
}
class Funcoes
{
public static void Falar(Animal animal)
{
animal.Falar();
}
public static string PegarCor(Animal animal)
{
return animal.Cor();
}
}
Agora, no seu aplicativo de console (para testes), insira o seguinte código:
Console.WriteLine(Funcoes.PegarCor(new Gato()));
Console.WriteLine(Funcoes.PegarCor(new Cachorro()));
Funcoes.Falar(new Gato());
Funcoes.Falar(new Cachorro());
O resultado deve sair parecido com isto:
Branco
Marrom
Miau
Au Au
É isto, espero que tenham gostado!
Interface alternativa do Youtube
Postado por
Matheus
às
17:07
Uma interface diferente do Youtube já está visível para algumas pessoas, mas, para quem não consegue visualizá-la, aqui está alguns screens e com descrição:
- Nova interface - A nova interface do Youtube, provavelmente em Ajax ou Javascript.
- Formato dos vídeos - Distingue vídeos em 720p que são e que não são em HD.
- Menu lateral - De início apenas os vídeos relacionados e do autor, depois, pode servir para pesquisa e etc.
- Fila - Aqui fica a seqüência dos vídeos que você está assistindo e a lista de exibição.
- Menu lateral com pesquisa - Como viram, assim que eu pesquisei "Google", logo a barra de relacionados virou a pesquisa, o que facilita caso você queira assistir vídeos enquanto pesquisa outros.
segunda-feira, 15 de março de 2010
Quanta falta do geocities...
Postado por
Matheus
às
20:55
No segundo semestre do ano passsado, a Yahoo! fechou o GeoCities, um dos primeiros serviços de hospedagem gratuita, sinto pena dos que não puderam usá-lo, era algo incrível, e, agora que fechou, faz falta.
Um tempo antes de fecharem o GeoCities, a Yahoo! anunciou que ia apagar os 10 terabytes de dados do GeoCities. Logo, pessoas fizeram backups de tudo o que puderam coletar do site, mas o dia trágico chegou, e o serviço fechou.
Quase seis meses se passaram e nada de sinal que o GeoCities voltaria, mas ainda temos a esperança que ele volte, para nos servir, das antigas e incríveis páginas, cheias de propaganda, links, gifs, animações, efeitos...
Você usou o GeoCities? Conte sua experiência, onde era seu site (se você lembrar), sobre o que era.
Sente falta do serviço? Comente!
Um tempo antes de fecharem o GeoCities, a Yahoo! anunciou que ia apagar os 10 terabytes de dados do GeoCities. Logo, pessoas fizeram backups de tudo o que puderam coletar do site, mas o dia trágico chegou, e o serviço fechou.
Quase seis meses se passaram e nada de sinal que o GeoCities voltaria, mas ainda temos a esperança que ele volte, para nos servir, das antigas e incríveis páginas, cheias de propaganda, links, gifs, animações, efeitos...
Você usou o GeoCities? Conte sua experiência, onde era seu site (se você lembrar), sobre o que era.
Sente falta do serviço? Comente!
quarta-feira, 27 de janeiro de 2010
Corrigindo erro ao conectar do MSN
Postado por
Matheus
às
21:11
Então tens (ou teve) este erro, tentes o seguinte:
- Cheque a data e hora do computador, muitas vezes pode ser isto
- Pesquise na internet(que é outra boa opção)
- Tente esperar uns minutos, pode ser o servidor do MSN que está fora do ar.
Espero ter ajudado...
sexta-feira, 20 de novembro de 2009
Espaço em Disco
Postado por
Matheus
às
19:08
Hoje estive pensando, onde será que meu espaço de 80GB foi, então, rodei um programa chamado Folder Size WPF que dá a informação do tamanho de uma pasta em alta velocidade, então, passei em várias pastas do computador, e deu nisto:
Agora é só eu eliminar coisas inúteis... :)
- Minha pasta de downloads e arquivos: 15,4GB
- Documents and Settings (usuários): 26,6GB
- Arquivos de Programas: 21,3GB
Agora é só eu eliminar coisas inúteis... :)
sexta-feira, 30 de outubro de 2009
Efeito de Transparência do Aero - Gimp
Postado por
Matheus
às
00:54
Hoje praticando mexer no GIMP, tive a idéia de tentar fazer o efeito Aero Glass do Windows Vista e Seven, e deu certo (ao menos a transparência) e já pode ser usado em qualquer coisa, o fundo da imagem é transparente, então se for colocado como fundo de janelas em sites fica bacana.
Resultado de ficar tentando por meia hora:
Junto da postagem tem o link de download arquivo GIMP.
Fonte XCF (Abre com o GIMP)
Resultado de ficar tentando por meia hora:
Junto da postagem tem o link de download arquivo GIMP.
Fonte XCF (Abre com o GIMP)
Assinar:
Postagens (Atom)