学习java也快一年多了,看过很多方面的书,也喜欢在网络上学习的java资料。但是每当自己打开myeclipse时,总是那么的不自信…………,java基础部分的内容自己以及掌握,并能很好运用,加油吧,多实践,多总结,一定会有所突破的。老银每天进步一点点。
  总结一下,自己看过的资料上好的列子。
  1:java面向对象特征:抽象,封装,继承,多态。
  抽象:
  封装:
  继承:
  多态:
  写一个类,来完成以上所包含的抽象,封装,继承内容

 

class LaoYin extends Thread implements Runnable{
private int  Number=1111111;
private String name ="loayin";
@Override
public void run() {
System.out.println("java学习者");
}
}
java中通过重载,和重写机制来实现多态。
/**
*
* @author YXP 小技巧:当我们想让类中的私有变量让外界访问到:使用SET();GET().
* 简单方法是选中这些变量,右键,source  然后Ganerate Gater and Seter,即可。
*
*/
public class DuoTai {
String  name;
int   age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void cry(){
System.out.println("不知道怎么叫");
}
public  static void main (String[] args){
DuoTai an=new Cat();
an.cry();
DuoTai ni=new Dog();
ni.cry();
}
}
class Cat extends DuoTai{
public void cry(){
System.out.println("喵喵 ");
}
}
class Dog extends DuoTai{
public void cry(){
System.out.println("汪汪叫");
}
}