码迷,mamicode.com
首页 > 编程语言 > 详细

javaoop初级入门继承和封装和接口和多态和抽象类

时间:2016-04-09 18:46:27      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:

       1.   所谓 继承 就是 把class 类里面的一些 属性和方法  加一个  private 的前缀

    比如   public class student {

                private int age;

                 private  void getScore(){}

                 // 然后 提供 几个 普通的 方法 来 给 私有变量  赋值

                    public void setAge(int  a){

                         this.age=a;

               }

}            

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    

      2.  加了 一些 前缀之后 , 访问的 范围 自然会有 变化

                         同一个类《同一个包中的类《不同包中的子类《不同包不同子类

                        private       default           protected        public

 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    

                                3.所谓的 继承 就是 儿子--》 父亲--》爷爷

                                       加一个  extends   ,儿子就可以使用 爸爸和爷爷的 东西了,

                                这其中 会有一个 捣蛋的  this和super 出来 搞几把

                                       你在 父类里面 有 构造方法,那么 子类里面 就也需要对应的,

                                                 构造 方法 就是用来  初始化的 。

 

 

》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》

         5. 至于 接口 多态和 抽象类 就是 重写  的 变种 叫法,

             interface usb{

                   属性是  常量;

                 方法 是 抽象的;就是  public void play();

           }

             在 实现时 必须 是

                          public class ball implements play{

                                     public void play(){

                                        一些代码;

                                         }

 

                             }


 

         而抽象 不就是  加一个 abstract class man{

                                     public void play();

                                         }

                                 子类继承之后 就 重新 写一遍就行了;

 

 

 

 

 

 

 

 

 

             

javaoop初级入门继承和封装和接口和多态和抽象类

标签:

原文地址:http://www.cnblogs.com/yyjxxd/p/5372048.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!