Java类的相关基本知识

类和对象
对象:现实世界,随处可见的一种事物就是对象。对象分为两个部分,即静态部分是对象的属性;动态部分是对象的行为。
比如:以大雁为例;
属性:一对翅膀,黑色羽毛,一张嘴…
行为:飞,觅食…
面向对象程序设计的特点:封装、继承、多态。
封装:将对象的属性和行为封装起来,其载体就是类,类通常对客户隐藏其实现细节。
继承:类与类之间同样具有关系,这种关系被称为关联。继承是关联的一种。继承是当处理一个问题时,可以将一些有用的类保留下来,在遇到同样的问题时拿来复用。继承性主要利用特定对象之间的共有属性。如:平行四边形、矩形、正方形都是四边形。平行四边形复用了四边形的属性和行为,同时还拥有自己的特性。
多态:将父类对象应用于子类。

package test;

public class Prictice {
	public int a;//成员变量
	private int b;
	public int getA() {//成员方法
		return a;
	}
	public void setA(int a) {
		this.a = a;
	}
	public int getB() {
		return b;
	}
	public void setB(int b) {
		this.b = b;
	}
	public static void main(String[] args) {//主方法
		Prictice p=new Prictice();
		p.setA(10);//为a设置值
		p.setB(20);//为b设置值
		System.out.println(p.getA()+p.getB());//a加b的值
	}
}

权限修饰符:
private:被它修饰的成员变量只能在本类中使用,在子类中是不可见的,并且对其他包的类也是不可见的。
public :不仅可以在本类中使用也可以在其他的包或类中使用。
protected:只能在本类,子类,本包中的其他类中使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值