java学习心得(-)

来源:互联网 发布:mac ae渲染快捷键 编辑:程序博客网 时间:2024/06/05 10:15

心得一

java 是一个比较自由度比较大的语言;在《Java编程思想》中主要提出了思想两个字,思想在编程中是至关重要的,
Java是门面向对象的语言,所以在Java中一切皆是对象,可见我们要要抽象的思想,遇到问题时,我们首先想到的是他们能不能抽象到一个类中去解决他们;把程序进行结构化的表示;其中我们要熟练的掌握什么是类,修饰符,关键字,对象,方法,成员,方法的重载,继承及重写,接口,多态。这些是最基础的知识。修饰符,常见的权限修饰符有:public.protected,private,在一个类中这三个都是可见的,在同一个包中或子类,只有private不可见。在其他包中或子类只有public可见。关键字:Java中的关键字是非常多的常用的有this,new,return,finall,static,extends,interface,impelement,static,abstatic。等等 方法包括:构造方法,成员方法,静态方法,抽象方法。方法的重载是发生在类中;而重写是子类与父类之间的方法的实现,或者是子类实现接口时需要进行对父接口中的方法进行重写,继承,是用子类名+extends+父类名,关键字来实现的,接口是用interface+接口名来实现的。
多态正是有这些重写,重载来实现的。
抽象类:

抽象类中只有抽象方法没有方法体然后子类用继承的方法来把抽象方法重写,在抽象类中用abstract来定义类或者方法,修饰符不能为private,其中里面可包含普通方法,若子类不能实现其抽象方法则子类也必需定义为是抽象类在让他的子类来实现这些抽象类中的抽象方法;其中可以有静态的方法和变量。

抽象类是对一种事物的抽象属于一类(整个类)模板式设计在类中添加方法子类不会变动,

在调用时只能用子类new出一个对象来调用子类中重写的方法。

0 0
原创粉丝点击