Java多态的内存机制
作者:网络转载 发布时间:[ 2014/6/27 13:26:21 ] 推荐标签:Java 软件开发
学习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("汪汪叫");
}
}
|
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
Java性能测试有哪些不为众人所知的原则?Java设计模式??装饰者模式谈谈Java中遍历Map的几种方法Java Web入门必知你需要理解的Java反射机制知识总结编写更好的Java单元测试的7个技巧编程常用的几种时间戳转换(java .net 数据库)适合Java开发者学习的Python入门教程Java webdriver如何获取浏览器新窗口中的元素?Java重写与重载(区别与用途)Java变量的分类与初始化JavaScript有这几种测试分类Java有哪四个核心技术?给 Java开发者的10个大数据工具和框架Java中几个常用设计模式汇总java生态圈常用技术框架、开源中间件,系统架构及经典案例等

sales@spasvo.com