类和对象浅谈(1)

学java就是最主要还是和类和对象打交道,此所谓万物皆对象。。。
类是对象的妈妈,而对象就像妈妈把她的希望要儿子实现一样,典型的望子成龙,不,是一定要成龙。。。专业术语就是对象是类的具体实例化,类是对象的抽象
如何定义一个类:

publci class Dog{
private String name;
private int money;//类型前面加private是为了保护数据只能在本类中使用
//如果不定义构造函数,系统会默认生成一个与类名相同的不带参数的构造函数(构造不能带返回值类型,否则就变成了普通方法)
public Dog(String name, int money) {
                this.name = name;
                this.money = money;
            }
//带参的构造函数,构造函数主要用于对象的初始化


public String getName() {
            return name;
    }

public void setName(String name) {
            this.name = name;
        }

public int getMoney() {
            return money;
        }

public void setMoney(int money) {
            this.money = money;
        }
//get与set方法 主要是为了方便对对象中数据访问和设置,之前说到private修饰的变量就只能在get与set方法中才能改变,这样便使得java具有很高的安全性
public static void main(String[] args) {
                Dog dog=new Dog();//调用无参构造函数实现
                Dog dog1=new Dog("小苗",20);//调用有参构造函数实现
                System.out.println(dog1.getName());//调用getNmae函数输出
    }
这里仅仅聊一点点对象的概念和如何初始化,,,,后面还会继续聊聊 菜鸟水平有限 这在学习中 。。。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值