类和对象

面向对象程序设计是一种程序设计的泛型,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。

类是一类具有共同特征属性、行为方式或功能的一类事物的整体。

对象是具体的特定的某个事物或某个人。

在编程语言中,类是用代码来描述一类有相同的属性和方法的事物的一种封装体。对象是类的具体实例。

类的三大特性为:封装,继承,多态。

类的结构为:类的对象、类的方法。

使用类的具体步骤:

  1. 创建一个类:

public class User{

// 属性

    String user_name;

    String user_pwd;

    int user_id;

    int age;

    int score;

//方法

    public void printUserInfo(){

        System.out.println ("姓名:"+user_name);

        System.out.println ("密码:"+user_pwd);

        System.out.println ("ID:"+user_id);

        System.out.println ("年龄:"+age);

        System.out.println ("积分:"+score);

    }

    public boolean checkPwd(String inputPwd){

        if(inputPwd.equals (user_pwd)){

            System.out.println ("密码验证正确!!");

            return true;

        }

        System.out.println ("密码验证错误!!");

        return false;

       

    }

    public boolean login(String inputPwd){

        if(checkPwd (inputPwd)){

            score+=5;

            System.out.println ("登录成功!!");

            return true;

        }

        System.out.println ("登录失败!!");

        return false;

    }

}

  1. 在main函数中实例化一个类:

public class UserManage{

    public static void main(String[] args){

// 使用 User 创建对象

        User user1= new User ();

   }

}

  1. 在main中使用实例化类后产生的对象中的属性和方法来解决实际问题:

//更改对象的数据

user1.user_name="admin";

        user1.user_pwd="123";

        user1.user_id=01;

        user1.score=66;

        user1.age=20;

//利用对象的方法

        user1.login ("123");

        user1.printUserInfo ();

        // 类创建每一个对象 都是独立的

        User user2= new User ();

        user2.login ("123");

        user2.printUserInfo ();

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值