所属类别:开发技术
文章作者:trans
特别推荐:免费发布信息 承包关键词~~抢爆了!HOT!
版权声明:原创作品,谢绝转载!否则将追究法律责任。 java学习笔记3学习目标: 一、理解赋值,方法的返回值,方法的参数,访问权限,构造方法,方法的返回值的概念。二、能够灵活掌握和运用。学习内容:一、赋值:就是给变量一个值,赋值包括直接给值,表达式给值,方法调用给值三个方面。二、方法的返回值:方法等于函数,是方法执行后带回的一个结果。方法的返回值类型包括基本基本类型,引用类型(string,person),无返回值类型(void)。三、方法的参数:就是方法的调用者传给方法的变量。四、访问权限:它包括公有的(public),私有的(private),受保护的(protected),默认的四个方面。其中public是公有的,任何类中都可以访问它。private是私有的,在该类之外,其他类都不能看到它。权限控制可用于成员变量和方法,绝不可以在局部变量前加权限控制。五、构造方法:是用来创建一个对象,它的方法名和类名相同,且没有返回值。六、方法的返回值:是方法执行后返回的一个值。有返回值的用return,无返回值的方法定义为void。下面是一个简单的程序:/** * User: xiaohui * Date: 2008-10-2016:14:32 */public class Rectangle {private int width;private int height;public Rectangle(int width, int height){this.width=width;this.height=height;} public Rectangle(){} public int getArea(){return width*height;} public int getGrith(){return (width+height)*2;} public int getWidth(){returnwidth;}public void setWidth(int width){this.width=width;}public int getHeight(){return height;}public void setHeight(int height){ this.height=height;}}/** * User: leizhimin * Date: 2008-10-21 11:56:30 * To change this template use File Settings File Templates. */public class TestRectangle {public static void main(String[]args){Rectangle r1=new Rectangle(3,4);System.out.println("r1矩形的面积="+r1.getArea()+",周长"+r1.getGrith());System.out.println("r1矩形的宽="+r1.getWidth()+",高="+r1.getHeight());Rectangle r2=new Rectangle();r2.setWidth(5);r2.setHeight(6); System.out.println("r2矩形的宽="+r2.getWidth()+",高="+r2.getHeight()); System.out.println("r2矩形的面积="+r2.getArea()+",周长="+r2.getHeight());}}执行结果:r1矩形的面积=12,周长14r1矩形的宽=3,高=4r2矩形的宽=5,高=6r2矩形的面积=30,周长=6本文出自 “Java初学者” 博客,谢绝转载!本文出自 51CTO.COM技术博客
相关信息· 首测:Vista下杀毒软件横向评测
· Linux平台Makefile文件的编写基础篇
· 98不能访问XP的解决办法
· 初级:.net框架下的MD5
48305
57705
