java面向对象--对象,包,标准类,访问修饰符

本文概述了Java面向对象编程中的基本概念,包括类的定义(属性和行为)、类和对象的关系、封装机制、访问修饰符(如private、public等)以及包的使用。重点讲解了如何创建有意义的类,以及静态和final关键字的作用。
摘要由CSDN通过智能技术生成

1. 类(种类、分类):把具体事物的共同特征抽取出来归为一类;
                   类是抽象的;
2. 类包含:属性:静态的(年龄,姓名,体重,身高)
                  行为:动态的(吃饭,睡觉,说话,喝水)
        注意事项:
         1.类名和文件名一致;
         2.类名要有意义;
         3.类名上边加一行注释;                                ★
         3.标准类:
                        属性;
                        方法;
                        有参/无参构造方法;
                        toString方法; (alt+insert)                            ★
4.对象:具体的事物,是类的具体体现;
             不要写在实例类中,类和对象分开两个java文件写;
5.类和对象的关系:类是对象的抽象(提取共同特征);
                                 对象是类的体现;
6.封装:把一个事物包装起来,不让别人知道内部细节,从而保证安全性。
7.Java封装:(面向对象三大特征之一)
        1.把成员变量私有化   private
        2.给成员变量添加set  get方法;  //alt+insert快捷键
8.访问修饰符(4个 最常用的是private和public)
        public(一般修饰方法 所有地方)   private(一般修饰属性 只能在本类)   
        default(在同一个包里边)   protected(同一个包或者子类)
9.包:本质就是一个文件夹,把功能相同的类放在一个地方,方便管理;
   包的写法:域名倒写;DNS
   包名:全限定名(可以区分相同类名的)
10.非访问修饰符:
        static: 1.修饰成员变量和方法。
                     2.static修饰的不能调用非static修饰的,因为static修饰的是类的。
                     3.非static修饰的是对象,所以需要创建一个对象。
        final:  1.修饰的变量叫常量,不能发生变化
                     2.类:不能被继承
                     3.方法:不能被重写

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值