美文网首页
Java对象与类

Java对象与类

作者: JocelynLee33 | 来源:发表于2019-01-07 09:31 被阅读0次

    对象:对象是类的一个实例,有状态与行为。

    类:是一个模版,它描述一类对象的行为和状态。

    例如:狗狗是一个类,那么每个狗狗就是这个类的对象了。它的状态是:品种、颜色、大小,行为有:跑、拉粑粑等。

    软件中,对象的状态就是属性,行为通过方法体现。

    来一个实例变量和调用成员方法的例子:

    package Puppy;

    public class Puppy{

      int puppyAge;//这里设置int型是因为年龄是整数2

      public Puppy(String name){

          // 这个构造器仅有一个参数:name

          System.out.println("小狗的名字是 : " + name );

      }

      public void setAge( int age ){

          puppyAge = age;

      }

      //这里是void是返回值,就是不需要返回类型,后面不要跟return+类型值,也可以只写一个return;

      public void getAge( ){

          System.out.println("小狗的年龄为 : " + puppyAge );

          return puppyAge;

      }

    //这里要注意,因为方法上面谢了int返回类型,就必须写return后面跟相应的类型值

      public static void main(String []args){

          /* 创建对象 */

          Puppy myPuppy = new Puppy( "tommy" );

          /* 通过方法来设定age */

          myPuppy.setAge( 2 );

          /* 调用另一个方法获取age */

          myPuppy.getAge( );

          /*你也可以像下面这样访问成员变量 */

          System.out.println("变量值 : " + myPuppy.puppyAge );

      }

    }

    转自https://www.runoob.com/java/java-object-classes.html

    写了些注解方便学习记忆,欢迎批评指正一起学习。

    注意:

    1.一个源文件只能有一个pubic class,但可有多个非public类。

    2.源文件名,应该和public class名字一致。eg:public class Jocelyn,那么源文件名应该为:Jocelyn.java

    3.如果一个类定义在某个包,那么package应该写在首行。

    4.如果源文件包含import语句,那么应该放在package语句和类定义之间。如果没有package语句,那么import语句应该在源文件中最前面。

    相关文章

      网友评论

          本文标题:Java对象与类

          本文链接:https://www.haomeiwen.com/subject/ttzizftx.html