寂寞来的很凶猛

寂寞来的很凶猛


这些天一个人关起门来学习一些东西,有快乐,有痛苦,有迷茫,也有透骨的寂寞。


我喜欢独处,也喜欢闹市。一个人的时候容易变得很松弛,做事情的效率自然也就不是很高,我在试着努力的约束自己的行为更加条理化。


  这些年我一直是一个人,回到家大多数时候我也是自己一个人。可能是我已经是习惯了折中孤独是生活,平静而苍白,没有大起大落,也么有大悲大喜。其实大多数忙忙碌碌的人不都是这样的吗?人太渺小,就像历史的车轮下的一粒微尘,了无痕迹。


夜已深夜,整个,村庄静静的睡了,只听见远远传来几声犬吠。黑夜是最适合思考,这个时候,各种感慨,惆怅一起涌上心头。想着过去的事情,做着现在的事情,想着过去的事情,做着现在的事情。还有那么多美好的事情值得去做。有很多事情想一下都觉得很好玩,很有意思。我会尽我所有的努力,让生活变得更有意思,让我所爱的人幸福,让这个世界更加美好。


虽然很多事情我只能接受,但是我会很努力的把我该做的事情做好。不管明天是风雨还是彩虹,那都是美好的一天。

 



  2015/3/15

本文出自 “张志亮” 博客,转载请与作者联系!

好的,我理解了你的要求。以下是我编写的代码: ``` // Animal类 public abstract class Animal { protected String name; protected int age; public Animal(String name, int age) { this.name = name; this.age = age; } public abstract void info(); public abstract void speak(); } // Dog类 public class Dog extends Animal { private int violence; public Dog(String name, int age, int violence) { super(name, age); this.violence = violence; } @Override public void info() { System.out.println("该狗的名字是" + name + ",年龄是" + age + "岁,凶猛程度是" + violence + "度"); } @Override public void speak() { System.out.println("旺旺"); } } // Cat类 public class Cat extends Animal { private int mousingAbility; public Cat(String name, int age, int mousingAbility) { super(name, age); this.mousingAbility = mousingAbility; } @Override public void info() { System.out.println("该猫的名字是" + name + ",年龄是" + age + "岁,捕鼠能力是" + mousingAbility + "分"); } @Override public void speak() { System.out.println("喵喵"); } } // Factory类 public class Factory { public Animal getAnimalByType(int type, String name, int age, int ownAttribute) { if (type == 1) { return new Dog(name, age, ownAttribute); } else if (type == 2) { return new Cat(name, age, ownAttribute); } else { return null; } } } ``` 这个工厂类可以根据传入的类型参数,动态创建出对应的子类对象。你只需要调用`getAnimalByType`方法,传入相应的参数即可。 例如,如果要创建一个名为"Mike"、年龄为2岁、凶猛程度为78度的Dog对象,可以这样调用: ``` Factory factory = new Factory(); Animal animal = factory.getAnimalByType(1, "Mike", 2, 78); animal.info(); // 该狗的名字是Mike,年龄是2岁,凶猛程度是78度 animal.speak(); // 旺旺 ``` 同样地,如果要创建一个名为"Kitty"、年龄为4岁、捕鼠能力为88分的Cat对象,可以这样调用: ``` Factory factory = new Factory(); Animal animal = factory.getAnimalByType(2, "Kitty", 4, 88); animal.info(); // 该猫的名字是Kitty,年龄是4岁,捕鼠能力是88分 animal.speak(); // 喵喵 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值