彩神争8

Banner
湖南IT培训硅谷成长日记:封装、继承和多态
- 2019-02-21-

今天是Java的第七次学习。今天主要讲面向对象的三个特征:封装、继承和多态。对象就是一切客观存在的事物。类是由属性和行为组成,属性就是每一个人的名字或者其他特征,行为就是人所做的事情。


Java通过类的构造方法构建对象,构造方法与普通方法的声明类似,但是构造方法有一些特征:构造器的名称必须与类名相同。
我们写成员变量一定要在方法的外面,如果写在里面就是局部变量。只要在类创建的时候都会调用公有的无参构造方法。在有参和无参构造方法同事输出的时候,会先出现无参的输出,之后才会出现有参的构造方法。有多个参数方法时,参数只能声明并不能赋值。我们在调用成员变量时需要运用关键字,this是一种特殊的引用,指向当前对象。可以通过this()的方式调用,但this()必须要书写在第一行。


创建一个圆Circle类,为该类提供两个方法,方法一用于求圆的面积,方法二用于求圆的周长,同时为该类提供一个变量r表示半径,一个常量PI表示圆周率。为该类提供一个无参的构造方法,用于初始化r的值为1;且提供一个有参的构造方法,参数用于初始化半径r的值。湖南IT培训湖南硅谷是最适合你的教学机构!

结果如下图所示


                                                                                                                                                  硅谷学员——刘璐

硅谷教育

地 址:湖南省长沙市岳麓区高新开发区延农创业基地5楼

联系方式:0731-83755989

公司官网:http://www.myappweb.com/

关注我们

版权所有:硅谷教育营业执照信息公示