打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
类与对象的创建

类与对象的创建

  • 一个项目应该只有一个main方法

  • 无论一个类多么牛逼,它也只有属性和方法

  • this代表当前这个类

  • 类是抽象的(把像的东西抽出来,这一类事物共同具有的,例如:人,都有姓名,性别,会吃饭,会睡觉,但是写类的时候不能给类的名字或性别等赋值,因为类是抽象的,类是对象的模板,要赋具体的值需要给类new一个具体的对象,用对象给那些属性方法赋值)

  • 举类理解一下:

    //这是我们举的一个类,有属性和方法,但不给属性赋值,因为具体赋值要在方法中赋
    public class Demo05 {
        String name;
        int age;
        public static void main(String[] args) {
        }
    }
    public class Demo04 {
        public static void main(String[] args) {
            //类实例化后会产生自己的一个对象,类是抽象的
            Demo05 demo05 = new Demo05();
            //demo05对象就是demo05类的具体实例
    
            //同一个类可以产生不同的对象
            Demo05 demo051 = new Demo05();
            Demo05 demo052 = new Demo05();
    
            //给demo051对象中的name属性赋值为小明
            demo051.name="小明";
            System.out.println(demo051.name);
            demo052.name="小红";
            System.out.println(demo052.name);
            //通过这个例子我们更能明白类是对象的模板,对象可以有多个,要赋具体的值要给对象赋
        }
    }
    

现在我们应该理解这句话了:

以类的方式组织代码,以对象的形式封装数据

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
String 的两种实例化方式
一文掌握Python 最难知识点:元类
Java继承中属性、方法和对象的关系
Java中字段、属性、成员变量、局部变量、实例变量、静态变量、类变量、常量
Java基础之:OOP——类变量与类方法
详解java.lang.Class
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服