Vấn đề đã được giải quyết nhé: tương tự như - TopicsExpress



          

Vấn đề đã được giải quyết nhé: tương tự như bài 3 nhưng class Car phải là static. Như vậy từ file program các bạn không thể tạo đối tượng, hãy cho phép: • người dùng nhập vào 4 giá trị năm sản xuất, màu xe, số bánh xe, và xe có động cơ hay không. Sau đó xuất ra phương thức RunCar, ModelCar, StopCar =========================================== Object Car được lồng vào đối tượng StaticClass và là static package CarOOP; class StaticClass { protected static class Car{ private int yearSX; private int wheel; private boolean engine; private String colorCar; int run = 0; // TO DO:Contructor; protected Car() { this.yearSX = 0; this.wheel = 0; this.engine = false; this.colorCar = null; } protected Car(int yearSX, int wheel, boolean engine, String colorCar) { this.yearSX = yearSX; this.wheel = wheel; this.engine = engine; this.colorCar = colorCar; //.............. v.v.v //.............. v.v.v } } } =========================================== Tương tự class Run gọi đối tượng static class Car bằng cách package CarOOP; public class RunStaticClassCar extends StaticClass.Car { //...... v.v.v public static void main(String[] args) { // Gọi đối tượng static Car ỡ đây StaticClass.Car cca = new StaticClass.Car(); //Đối tượng của chính nó RunStaticClassCar rc = new RunStaticClassCar(); //Đối tượng xuất nhập cho Car ScanOOPCar sop = new ScanOOPCar(); //....... v.v.v rc.menu(); while (true) { cca.switchChoes(); } } }
Posted on: Fri, 26 Jul 2013 09:47:38 +0000

Trending Topics



Recently Viewed Topics




© 2015