咨询电话

硅谷成长日记 置顶

发表于2017-03-16 15:02:05 次查看
今天是Java的第七次学习。今天主要讲面向对象的三个特征:封装、继承和多态。对象就是一切客观存在的事物。类是由属性和行为组成,属性就是每一个人的名字或者其他特征,行为就是人所做的事情。
Java通过类的构造方法构建对象,构造方法与普通方法的声明类似,但是构造方法有一些特征:构造器的名称必须与类名相同。
我们写成员变量一定要在方法的外面,如果写在里面就是局部变量。只要在类创建的时候都会调用公有的无参构造方法。在有参和无参构造方法同事输出的时候,会先出现无参的输出,之后才会出
现有参的构造方法。有多个参数方法时,参数只能声明并不能赋值。我们在调用成员变量时需要运用关键字,this是一种特殊的引用,指向当前对象。可以通过this()的方式调用,但this()必须要书写在第一行。

创建一个圆Circle类,为该类提供两个方法,方法一用于求圆的面积,方法二用于求圆的周长,同时为该类提供一个变量r表示半径,一个常量PI表示圆周率。为该类提供一个无参的构造方法,用于初始化r的值为1;且提供一个有参的构造方法,参数用于初始化半径r的值。
结果如下图所示


                                                                                                                                                  硅谷学员——刘璐

上一篇:硅谷成长日记
下一篇:硅谷成长日记

开班信息

开班信息
UI设计技能强化班 2018-03-10 火热报名
JAVA零基础项目研发班 2018-03-10 火热报名
嵌入式精英班 2018-03-10 火热报名

联系我们

联系人:张老师

咨询热线:0731-83755989

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

分部地址:湖南省长沙市芙蓉区五一大道供销大厦(新世界百货)2092

在线客服
  • 点击这里给我发消息
  • 点击这里给我发消息
  • 微信扫一扫
  • 官方微信