基础一笔记
shanyanwt
java,vue.js
展开
-
java 笔记on4
Prohibitedpackage name: java 禁止使用java做包名 面向对象的深入了解1.两种多态 面向对象的三大特点:继承,封装和多态Animal a2=new Dog();//引用一个父类的子类,狗也是动动物“父类中的引用指向派生类子类的对象” a2.eat(); //调用Dog时如果子类没有重写就会调用父类中的eat,重写了就用自己原创 2017-03-03 13:23:42 · 294 阅读 · 0 评论 -
笔记on3
3.重载 over load ing(重载) 英 ['əʊvə'ləʊdɪŋ] overriding(重写) 英 [ˌəʊvəˈraɪdɪŋ] 超重 load 加载 两个(或多个)函数在同一个类中,他们的函数名一样,参数列表不一样,叫做重载。 注意:仅仅是返回值不同的两个函数,不叫重载。是错误 Duplicate method原创 2017-03-03 13:29:45 · 207 阅读 · 0 评论 -
java笔记on2
2.什么是类?什么是对象? 面向对象的设计语言。 类=class=具有相同或者相似特征的一类事物的统称。 对象=object=类的某一个特例,叫做对象。 类是一个抽象的概念,对象是一个活生生的个体。 一切事物都是对象。 3.什么是成员变量(属性),成员函数(方法)? 属性=attribute 描述类所具有的特征 变原创 2017-03-03 12:57:10 · 261 阅读 · 0 评论