A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xyxlx111 中级黑马   /  2015-7-13 23:41  /  322 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么是类?
                官方:类是属性和行为的集合,是一个抽象的概念
                比如说人“类”,为什么叫做人类呢?因为我们都有共同的行为和属性,什么是属性?人类的外在特征,什么是行为呢?人类会什么,能做些什么
                类:通过常看百度百科,类是许多相似或相同事物的综合,具有共同特征的事物所形成的种类。

        什么是对象?
                官方:对象是类的具体的存在,体现
                你,我,他,就是活生生的人类的对象

        怎么写一个类?
                定义类,用关键字class

                class Person {
                    //人类的属性(成员变量)
                    String name;
                    int age;
                    String xingzuo;

                    //人类的行为(成员方法,成员函数)
                    public void eat() {
                        System.out.println("吃");
                    }

                    public void drink() {
                        System.out.println("喝");
                    }

                    public void la() {
                        System.out.println("拉");
                    }

                    public void sa() {
                        System.out.println("撒");
                    }

                    public void sleep() {
                        System.out.println("睡");
                    }
                }

        怎么使用一个类?
                首先,我们要创建该类的对象,然后通过对象调用该类的成员变量(属性)和成员方法(行为)
                创建对象的格式:
                        类名  变量名  =  new  类名();
                        Person   p   =   new   Person();

                        调用成员变量:
                        p.name;
                        p.age;
                        p.xingzuo;

                        调用成员方法:
                        p.eat();
                        p.drink();
                        p.la();
                        p.sa();
                        p.sleep();

        对象在内存中的存储形式是什么样子的?
                详情参考数组的内存图解

1 个回复

倒序浏览
恩,很详细,赞
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马