类与对象

       类与对象

1)一类物体的抽象,他是在定义,不是具体的东西。

      篮球  乒乓球  足球 等各种各样的球都可以称作是对像,篮球可以称作一个对象,

     乒乓球也是称作一个对象,球是这些种类的总称,所以球也是个类。

      类与对象的关系,有点父子之间的关系。

2)一个类里面,主要包含两个大的方面:属性  功能

3)属性:字段(访问修饰符  数据类型  变量名称=初始值)

       两个访问修饰符:

          public:公共的意思,随便哪里都能访问到

              pubilc  class  File{

                       pubic  class  void  main  (String []  args){

                             System.out.println("这是个文件");

                        }

              }

          private:私有的意思,只有当前类可以访问到

           class  pril

   {

          private int x;

            void  setx (int y)

            {

                x=y;

            }

            int  getX()

           {

              retrun x;

           }

     }

     public class  object

     {

          public  class  void  main(Static[ ]  args ) 

        { 

            pril  p  = new pril ();

            p.setx(3);

            System.out.println(p.getX());

         }

     }

   

4)功能:方法

      访问修饰符:控制方法的访问范围

      返回值:这个方法的结果

      方法名:调用方法用的名字

      参数列表:调用方法的者给这个方法传递的参数,可以多个

      方法体:具体这个方法实现的功能

      

      

对象

 1)对象就是实际生活中的事物,可以说一切都是对象,在生活中时时刻刻都接触到对象这个概念。

         列如:灯,镜子,杯子,书等等,这些实物都可以说是对象。

 2)创建对象时,类中代码执行的顺序

         static最早的(static代码块,static变量,块和变量的执行就和书写顺序从上到下)

         普通变量(同时还包含了普通的代码块,快和变量的执行顺序就和书写顺序从事到下)

         最后才是构造函数

  3)static

        static是java中用到的最多的字符串对象。

        static的变量和代码块,只执行一次,第一次这个类被用的时候执行,更准确的讲,是这个的字节码数据加载到虚拟机中的时候,创建静态变量和执行静态的代码块。

        普通变量是每一个对象都有一份,但是静态变量总是只有一份,因为只有一份所以,所以属于这个类的对象,或者说不属于任何具体的对象,而是属于这个类

        静态方法,不需要使用对象调用,因为使用对象调用,因为静态方法和静态属性一样,是属于类的,不属于具体的对象

    4)关于无参构造

     构造方法:构造对象用的方法,new后面的那个方法

     如果没有给类定义构造函数,就表示有一个默认的构造函数——关于无参构造,方法体没有代码

     构造方法和普通方法的重大差别:没有具体写明返回值,因为他肯定返回的这个类的对象


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值